examples.rb in nanotest-0.9.3 vs examples.rb in nanotest-0.9.4

- old
+ new

@@ -1,29 +1,31 @@ require 'nanotest' -include NanoTest +include Nanotest class Foo - attr_accessor :a + attr_accessor :bar end @foo = Foo.new assert { @foo.is_a?(Foo) } -assert { @foo.respond_to?(:a) } -assert { @foo.a.nil? } +assert { @foo.respond_to?(:bar) } +assert { @foo.bar.nil? } -@foo.a = 'a' -@foo.a << 'b' +@foo.bar = 'a' +@foo.bar << 'b' -assert { @foo.a == 'ab' } +assert { @foo.bar == 'ab' } +assert { not @foo.bar == 'xy' } -@foo.a = nil +@foo.bar = nil -assert { @foo.a == 'a' } +assert { @foo.bar == 'ab' } assert('boom') { false } __END__ output: -....FF +.....FF (examples.rb:021) assertion failed (examples.rb:022) boom +