Sha256: cc566084c14f95cb2b5e001aa1fa8ec4d0e081b76db5d9be1a34936bcd4c6c10
Contents?: true
Size: 1021 Bytes
Versions: 1
Compression:
Stored size: 1021 Bytes
Contents
# _____ _ # |_ _|__ ___| |_ # | |/ _ \/ __| __| # | | __/\__ \ |_ # |_|\___||___/\__| # # for lib/mega/notcopyable.rb # # Extracted Fri Oct 28 14:20:18 EDT 2005 # Unit Tools Reap Test Extractor # require 'mega/notcopyable.rb' require 'test/unit' # fixture class Foo include NotCopyable end class Bar < Foo end class Foo2 end # test class TC_NotCopyable < Test::Unit::TestCase def test_dup f = Foo.new assert_raises(TypeError) do g = f.dup end end def test_dup_derived f = Bar.new assert_raises(TypeError) do g = f.dup end end def test_dup_okay f = Foo2.new g = f.dup end def test_clone f = Foo.new assert_raises(TypeError) do g = f.clone end end def test_clone_derived f = Bar.new assert_raises(TypeError) do g = f.clone end end def test_clone_okay f = Foo2.new g = f.clone end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
facets-0.9.0 | test/lib/mega/test_notcopyable.rb |