Sha256: 54b2ed0760aca91a79eb74cb12078061f72d2c766bc991de676d0f4fe3f850e3
Contents?: true
Size: 695 Bytes
Versions: 4
Compression:
Stored size: 695 Bytes
Contents
# -*- coding: utf-8 -*- require File.expand_path('../../../../spec_helper', File.dirname(__FILE__)) require "tengine/support/core_ext/enumerable/each_next_tick" describe Enumerable do describe "#each_next_tick" do it "eachと同じ順にiterateする" do str = "" EM.run do [1, 2, 3, 4].each_next_tick do |i| str << i.to_s end EM.add_timer 0.1 do EM.stop end end str.should == "1234" end it "next_tickでやる" do str = "" EM.run do [1, 2, 3, 4].each_next_tick do |i| str << i.to_s end str.should be_empty EM.add_timer 0.1 do EM.stop end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems