spec/flipper/adapters/memoizable_spec.rb in flipper-0.28.3 vs spec/flipper/adapters/memoizable_spec.rb in flipper-1.0.0.pre
- old
+ new
@@ -187,11 +187,11 @@
it 'unmemoizes feature' do
feature = flipper[:stats]
gate = feature.gate(:boolean)
cache[described_class.key_for(feature.key)] = { some: 'thing' }
- subject.enable(feature, gate, flipper.bool)
+ subject.enable(feature, gate, Flipper::Types::Boolean.new)
expect(cache[described_class.key_for(feature.key)]).to be_nil
end
end
context 'with memoization disabled' do
@@ -200,12 +200,12 @@
end
it 'returns result' do
feature = flipper[:stats]
gate = feature.gate(:boolean)
- result = subject.enable(feature, gate, flipper.bool)
- adapter_result = adapter.enable(feature, gate, flipper.bool)
+ result = subject.enable(feature, gate, Flipper::Types::Boolean.new)
+ adapter_result = adapter.enable(feature, gate, Flipper::Types::Boolean.new)
expect(result).to eq(adapter_result)
end
end
end
@@ -217,11 +217,11 @@
it 'unmemoizes feature' do
feature = flipper[:stats]
gate = feature.gate(:boolean)
cache[described_class.key_for(feature.key)] = { some: 'thing' }
- subject.disable(feature, gate, flipper.bool)
+ subject.disable(feature, gate, Flipper::Types::Boolean.new)
expect(cache[described_class.key_for(feature.key)]).to be_nil
end
end
context 'with memoization disabled' do
@@ -230,11 +230,11 @@
end
it 'returns result' do
feature = flipper[:stats]
gate = feature.gate(:boolean)
- result = subject.disable(feature, gate, flipper.bool)
- adapter_result = adapter.disable(feature, gate, flipper.bool)
+ result = subject.disable(feature, gate, Flipper::Types::Boolean.new)
+ adapter_result = adapter.disable(feature, gate, Flipper::Types::Boolean.new)
expect(result).to eq(adapter_result)
end
end
end