Sha256: b2270970ece4ef88a7e26efe1ff004f6b0cd42002556e2600febd816d342abe7
Contents?: true
Size: 440 Bytes
Versions: 22
Compression:
Stored size: 440 Bytes
Contents
require 'spec_helper' require 'futuroscope/map' module Futuroscope describe Map do it "behaves like a normal map" do items = [1, 2, 3] result = Map.new(items).map do |item| sleep(item) "Item #{item}" end Timeout::timeout(4) do expect(result.first).to eq("Item 1") expect(result[1]).to eq("Item 2") expect(result.last).to eq("Item 3") end end end end
Version data entries
22 entries across 22 versions & 1 rubygems