From c8fa0525c63fbe5add55330fb6f14f646f74de7c Mon Sep 17 00:00:00 2001 From: James Coglan Date: Tue, 5 Nov 2013 14:21:58 +0000 Subject: [PATCH] Make TestCase have a nicer toString() to that callback mocks aren't so ugly. --- source/test/unit/test_case.js | 4 ++++ test/specs/test/mocking_spec.js | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/source/test/unit/test_case.js b/source/test/unit/test_case.js index 0432ee08..433cc58f 100644 --- a/source/test/unit/test_case.js +++ b/source/test/unit/test_case.js @@ -260,6 +260,10 @@ Test.Unit.extend({ shortName: shortName, context: klassData.context.concat(klassData.shortName) }; + }, + + toString: function() { + return 'TestCase{' + this.metadata().fullName + '}'; } }) }); diff --git a/test/specs/test/mocking_spec.js b/test/specs/test/mocking_spec.js index 8f692edd..fe15e55a 100644 --- a/test/specs/test/mocking_spec.js +++ b/test/specs/test/mocking_spec.js @@ -702,14 +702,14 @@ Test.MockingSpec = JS.Test.describe(JS.Test.Mocking, function() { with(this) { var testCase = this runTests({ testCallback: function() { with(this) { - expect(this, "callback").on(receiver).given("hello") + expect(this, "callback").given("hello") }} }, function() { resume(function() { assertTestResult( 1, 1, 1, 0) assertMessage( 1, "Failure:\n" + "testCallback(TestedSuite):\n" + "Mock expectation not met\n" + - "<{}> expected to receive call\n" + + " expected to receive call\n" + 'callback( "hello" )' ) })}) }})