Sha256: 80b8abd35be5d1315d8c46adea0e704e07357b87e8dcd8ae3662ac47e2390cbc

Contents?: true

Size: 385 Bytes

Versions: 15

Compression:

Stored size: 385 Bytes

Contents

def test_unzip_and_untranspose
  a = [1,2,3]
  b = %w{a b c}
  assert_equal [a, b], a.zip(b).to_a.untranspose
  assert_equal [a, b], [a, b].transpose.untranspose
  assert_equal a, a.zip(b).to_a.unzip

  c = [nil, false, true]
  assert_equal [a, b, c], a.zip(b, c).to_a.untranspose
  assert_equal [a, b, c], [a, b, c].transpose.untranspose
  assert_equal a, a.zip(b, c).to_a.unzip
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
godfat-ludy-0.1.13 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.15 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.11 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.1 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.13 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.2 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.0 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.10 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.4 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.5 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.6 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.7 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.8 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.9 test/deprecated/unzip_and_untranspose.rb
ludy-0.1.3 test/deprecated/unzip_and_untranspose.rb