Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | |
| 2 // Use of this source code is governed by a BSD-style license that can be | |
| 3 // found in the LICENSE file. | |
| 4 | |
| 5 /** | |
| 6 * Class for testing the unit_test framework. | |
| 7 * @constructor | |
| 8 */ | |
| 9 function FrameworkUnitTest() {} | |
| 10 | |
| 11 FrameworkUnitTest.prototype = { | |
| 12 __proto__: testing.Test.prototype, | |
| 13 }; | |
| 14 | |
| 15 TEST_F('FrameworkUnitTest', 'testExpectTrueOk', function() { | |
| 16 expectTrue(true); | |
| 17 }); | |
| 18 | |
| 19 TEST_F('FrameworkUnitTest', 'testAssertTrueOk', function() { | |
| 20 assertTrue(true); | |
| 21 }); | |
| 22 | |
| 23 /** | |
| 24 * Failing version of FrameworkUnitTest. | |
| 25 * @constructor | |
| 26 */ | |
| 27 function FrameworkUnitTestFail() {} | |
|
dpapad
2011/11/03 16:14:34
I think that this could be compressed a bit as fol
arv (Not doing code reviews)
2011/11/03 19:04:12
That is bad practice. The following would fail the
Sheridan Rawlins
2011/11/05 16:51:25
Ok, so this is a nop. <not> Done. :)
On 2011/11
| |
| 28 | |
| 29 FrameworkUnitTestFail.prototype = { | |
| 30 __proto__: FrameworkUnitTest.prototype, | |
| 31 | |
| 32 /** inheritDoc */ | |
| 33 testShouldFail: true, | |
| 34 }; | |
| 35 | |
| 36 TEST_F('FrameworkUnitTestFail', 'testExpectFailFails', function() { | |
| 37 expectNotReached(); | |
| 38 }); | |
| 39 | |
| 40 TEST_F('FrameworkUnitTestFail', 'testAssertFailFails', function() { | |
| 41 assertNotReached(); | |
| 42 }); | |
| OLD | NEW |