Sha256: 7048217b6833efca5e436637d607ccd0e3afd623e316e455ad536a16576c7981

Contents?: true

Size: 401 Bytes

Versions: 2

Compression:

Stored size: 401 Bytes

Contents

# Test for facets/class/remove_descendents.rb

require 'facets/class/remove_descendents.rb'

require 'test/unit'

class TestClassDescendents < Test::Unit::TestCase

  class A ; end
  class B < A ; end
  class C < B ; end

  def test_remove_descendents
    assert_nothing_raised { B.remove_descendents }
    # doesn't work despite above; not sure why
    #assert_equal( [B], A.descendents )
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
facets-2.3.0 test/core/class/test_remove_descendents.rb
facets-2.2.1 test/unit/class/test_remove_descendents.rb