Sha256: dd54a68bc0ddddceba10f902c2fe9bca282839de5d9ac1ef503adeb4d8a21b25

Contents?: true

Size: 594 Bytes

Versions: 6

Compression:

Stored size: 594 Bytes

Contents

  #  _____         _
  # |_   _|__  ___| |_
  #   | |/ _ \/ __| __|
  #   | |  __/\__ \ |
  #   |_|\___||___/\__|
  #
  # for lib/facets/enumerable/permutation.rb
  #
  # Extracted Mon Sep 03 16:23:07 -0700 2007
  # w/ Test Extraction Ratchet
  #

 require 'facets/enumerable/permutation.rb'



  require 'test/unit'
  require 'set'

  class TestEnumerablePermutation < Test::Unit::TestCase

    def test_permutation
      o = Set.new
      %w[a b c].each_permutation { |x| o << x.join('') }
      r = Set.new(['abc','acb','bac','bca','cab','cba'])
      assert_equal( r, o )
    end

  end



Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
facets-2.0.0 test/unit/enumerable/test_permutation.rb
facets-2.0.1 test/unit/enumerable/test_permutation.rb
facets-2.0.2 test/unit/enumerable/test_permutation.rb
facets-2.0.3 test/unit/enumerable/test_permutation.rb
facets-2.0.4 test/unit/enumerable/test_permutation.rb
facets-2.0.5 test/unit/enumerable/test_permutation.rb