Initial commit

This commit is contained in:
M. George Hansen 2025-06-07 14:17:56 -06:00
commit 91d54c58d5
Signed by: mgeorgehansen
SSH key fingerprint: SHA256:JlIGiQLPyQ2RHTH3a2oVlb20Xkh9Glr8DUF4YTXHJxM
42 changed files with 2212 additions and 0 deletions

17
src/test/runner.cppm Normal file
View file

@ -0,0 +1,17 @@
export module bedrock.test:runner;
import :api;
using namespace br;
int main() {
for (Scenario& scn : allScenarios()) {
for (Precondition& pre : scn.preconditions) {
pre.definition();
}
for (Expectation& exp : scn.expectations) {
exp.definition();
}
}
}