Sha256: 5620597f1ce4c5d0f841f859ce3531815e9d3ed06aa106a41e7aa3fc39813695
Contents?: true
Size: 442 Bytes
Versions: 2
Compression:
Stored size: 442 Bytes
Contents
require 'abstract_unit' class DuplicableTest < Test::Unit::TestCase NO = [nil, false, true, :symbol, 1, 2.3, BigDecimal.new('4.56')] YES = ['1', Object.new, /foo/, [], {}, Time.now] def test_duplicable NO.each do |v| assert !v.duplicable? begin v.dup fail rescue Exception end end YES.each do |v| assert v.duplicable? assert_nothing_raised { v.dup } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
antfarm-0.3.0 | rails/vendor/rails/activesupport/test/core_ext/duplicable_test.rb |
antfarm-0.4.0 | rails/vendor/rails/activesupport/test/core_ext/duplicable_test.rb |