Enable manual tests in CI:

Fixes: RIPD-1575. Fix argument passing to runner. Allow multiple unit
test selectors to be passed via --unittest argument. Add optional
integer priority value to test suite list. Fix several failing manual
tests. Update CLI usage message to make it clearer.
This commit is contained in:
Mike Ellery
2018-05-08 08:46:31 -07:00
committed by seelabs
parent 95eb5e1862
commit cfdc64d7cf
25 changed files with 243 additions and 100 deletions

View File

@@ -62,7 +62,7 @@ public:
}
};
BEAST_DEFINE_TESTSUITE_MANUAL(PlumpBook,tx,ripple);
BEAST_DEFINE_TESTSUITE_MANUAL_PRIO(PlumpBook,tx,ripple,5);
//------------------------------------------------------------------------------
@@ -121,7 +121,7 @@ public:
}
};
BEAST_DEFINE_TESTSUITE_MANUAL(OversizeMeta,tx,ripple);
BEAST_DEFINE_TESTSUITE_MANUAL_PRIO(OversizeMeta,tx,ripple,3);
//------------------------------------------------------------------------------
@@ -189,7 +189,7 @@ public:
}
};
BEAST_DEFINE_TESTSUITE_MANUAL(FindOversizeCross,tx,ripple);
BEAST_DEFINE_TESTSUITE_MANUAL_PRIO(FindOversizeCross,tx,ripple,50);
} // test
} // ripple