Skip to content

Commit 2c8313d

Browse files
committed
Fixup tests
1 parent e213a37 commit 2c8313d

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

lib/configcat-openfeature-provider/provider.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ def fetch_float_value(flag_key:, default_value:, evaluation_context: nil)
7171

7272
def fetch_object_value(flag_key:, default_value:, evaluation_context: nil)
7373
user = ctx_to_user(evaluation_context)
74-
evaluation_detail = @client.get_value_details(flag_key, default_value, user)
74+
evaluation_detail = @client.get_value_details(flag_key, "", user)
7575

7676
unless evaluation_detail.value.is_a?(String)
7777
return type_mismatch(default_value)

spec/provider_spec.rb

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
# frozen_string_literal: true
22

33
RSpec.describe ConfigCat::OpenFeature::Provider do
4-
subject(:provider) do
5-
opts = ConfigCat::ConfigCatOptions.new(flag_overrides: ConfigCat::LocalFileFlagOverrides.new(
6-
File.join(File.dirname(__FILE__), "data/test_json_complex.json"),
7-
ConfigCat::OverrideBehaviour::LOCAL_ONLY
8-
))
9-
described_class.new(sdk_key: "localhost", options: opts)
10-
end
4+
opts = ConfigCat::ConfigCatOptions.new(flag_overrides: ConfigCat::LocalFileFlagOverrides.new(
5+
File.join(File.dirname(__FILE__), "data/test_json_complex.json"),
6+
ConfigCat::OverrideBehaviour::LOCAL_ONLY
7+
))
8+
provider = described_class.new(sdk_key: "localhost", options: opts)
119

1210
context "metadata" do
1311
it "metadata is defined" do

0 commit comments

Comments
 (0)