tracks/ruby/lib/generator/exercise_case/assertion.rb in trackler-2.1.0.24 vs tracks/ruby/lib/generator/exercise_case/assertion.rb in trackler-2.1.0.25

- old
+ new

@@ -12,11 +12,11 @@ # call as # # "#{assert} Luhn.valid?(#{input.inspect})" # def assert - expected ? 'assert' : 'refute' + canonical.expected ? 'assert' : 'refute' end # generates assertions of the form # # assert_nil whatever @@ -27,12 +27,12 @@ # call as # # assert_equal { "PigLatin.translate(#{input.inspect})" } # def assert_equal - assertion = expected.nil? ? 'assert_nil' : - "assert_equal #{expected.inspect}," + assertion = canonical.expected.nil? ? 'assert_nil' : + "assert_equal #{canonical.expected.inspect}," "#{assertion} #{yield}" end # a helper function, used to build statements such as # @@ -41,10 +41,10 @@ # else # assert_equal { test_case } # end # def raises_error? - expected.to_i == -1 + canonical.expected.to_i == -1 end # generates assertions of the form # # assert_raises(SomeError) { whatever }