Make test resilient to changes elsewhere in file
This commit is contained in:
parent
8353dd4731
commit
ab650c6fe6
|
@ -31,17 +31,18 @@ void forceLinkFlowTests() {}
|
|||
|
||||
using std::vector;
|
||||
|
||||
constexpr int firstLine = __LINE__;
|
||||
TEST_CASE("/flow/actorcompiler/lineNumbers") {
|
||||
loop {
|
||||
try {
|
||||
ASSERT(__LINE__ == 37);
|
||||
ASSERT(__LINE__ == firstLine + 4);
|
||||
wait(Future<Void>(Void()));
|
||||
ASSERT(__LINE__ == 39);
|
||||
ASSERT(__LINE__ == firstLine + 6);
|
||||
throw success();
|
||||
} catch (Error& e) {
|
||||
ASSERT(__LINE__ == 42);
|
||||
ASSERT(__LINE__ == firstLine + 9);
|
||||
wait(Future<Void>(Void()));
|
||||
ASSERT(__LINE__ == 44);
|
||||
ASSERT(__LINE__ == firstLine + 11);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue