Skip to content

Commit 61aeebc

Browse files
committed
Test that Sync middleware is used when memoize = :poll
1 parent 729f06b commit 61aeebc

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

spec/flipper/railtie_spec.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,11 @@
7171
expect(subject.middleware).to include(Flipper::Middleware::Memoizer)
7272
end
7373

74+
it 'uses Sync middleware if config.memoize = :poll' do
75+
initializer { config.memoize = :poll }
76+
expect(subject.middleware).to include(Flipper::Middleware::Sync)
77+
end
78+
7479
it 'does not use Memoizer middleware if config.memoize = false' do
7580
initializer { config.memoize = false }
7681
expect(subject.middleware).not_to include(Flipper::Middleware::Memoizer)

0 commit comments

Comments
 (0)