Sha256: ebd69abb4480e737b9714e06ba989d99c9112462d514f3c33edf842e69a43b32

Contents?: true

Size: 296 Bytes

Versions: 3

Compression:

Stored size: 296 Bytes

Contents

# frozen_string_literal: true

module SimpleFeatureFlags
  class TestRamStorage < RamStorage
    def active?(feature)
      raise(FlagNotDefinedError, "Feature Flag `#{feature}` is not defined as mandatory in #{file}") unless mandatory_flags.include?(feature.to_s)

      super
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
simple_feature_flags-1.2.0 lib/simple_feature_flags/test_ram_storage.rb
simple_feature_flags-1.1.1 lib/simple_feature_flags/test_ram_storage.rb
simple_feature_flags-1.1.0 lib/simple_feature_flags/test_ram_storage.rb