Sha256: a362ef891708ac621a9c9022a605e1a1823029c4760901ab182e04bbafade538
Contents?: true
Size: 1009 Bytes
Versions: 7
Compression:
Stored size: 1009 Bytes
Contents
require 'spec_helper' require 'browser/interval' describe Browser::Window do describe '#every' do it 'calls the block multiple times' do x = 0 promise = Browser::Promise.new $window.every 0.3 do x += 1 if x == 3 expect(true).to be_truthy promise.resolve end end promise.for_rspec end end end describe Kernel do describe '#every' do it 'calls the block multiple times' do x = 0 promise = Browser::Promise.new every 0.3 do x += 1 if x == 3 expect(true).to be_truthy promise.resolve end end promise.for_rspec end end end describe Proc do describe '#every' do it 'calls the block multiple times' do x = 0 promise = Browser::Promise.new -> { x += 1 if x == 3 expect(true).to be_truthy promise.resolve end }.every 0.3 promise.for_rspec end end end
Version data entries
7 entries across 7 versions & 2 rubygems