diff options
author | Jesse Luehrs <doy@tozt.net> | 2013-02-23 16:21:00 -0600 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2013-02-23 16:21:11 -0600 |
commit | f774c072d0a6b5b403289e3db72eb3d57ee15099 (patch) | |
tree | 5247fd15348ca676fbcb01571a08240cf642669b /src/test/scala/org/perl8/test/ExtensionTest.scala | |
parent | 073d5a06c07c85c0d1794c4a15d564e8463b31fc (diff) | |
download | scala-test-more-f774c072d0a6b5b403289e3db72eb3d57ee15099.tar.gz scala-test-more-f774c072d0a6b5b403289e3db72eb3d57ee15099.zip |
make tap line numbers more stable in these tests
Diffstat (limited to 'src/test/scala/org/perl8/test/ExtensionTest.scala')
-rw-r--r-- | src/test/scala/org/perl8/test/ExtensionTest.scala | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/test/scala/org/perl8/test/ExtensionTest.scala b/src/test/scala/org/perl8/test/ExtensionTest.scala index 6455e16..bf1c17f 100644 --- a/src/test/scala/org/perl8/test/ExtensionTest.scala +++ b/src/test/scala/org/perl8/test/ExtensionTest.scala @@ -21,6 +21,9 @@ trait NumberZeroWrapped extends NumberZero { this: TestMore => } class ExtensionTest extends TestMore { + val lineZero = Thread.currentThread.getStackTrace()(1).getLineNumber + 3 + def line (offset: Int) = lineZero + offset + private class ExtensionTestTest extends TestMore with NumberZeroWrapped { is_zero(0, "it's zero") is_zero(1, "it's not zero") @@ -41,13 +44,13 @@ class ExtensionTest extends TestMore { "ok 1 - it's zero\n" + "not ok 2 - it's not zero\n" + "# Failed test 'it's not zero'\n" + - "# at ExtensionTest.scala line 26.\n" + + "# at ExtensionTest.scala line " + line(2) + ".\n" + "# got: '1'\n" + "# expected: '0'\n" + "ok 3 - the number is zero\n" + "not ok 4 - the number is zero\n" + "# Failed test 'the number is zero'\n" + - "# at ExtensionTest.scala line 28.\n" + + "# at ExtensionTest.scala line " + line(4) + ".\n" + "# got: '1'\n" + "# expected: '0'\n" + "1..4\n" + |