Running just one subtest with mbld.
[Thread Prev] | [Thread Next]
[Date Prev] | [Date Next]
- Subject: Running just one subtest with mbld.
- From: Ori Bernstein <ori@xxxxxxxxxxxxxx>
- Reply-to: myrddin-dev@xxxxxxxxxxxxxx
- Date: Sun, 25 Mar 2018 00:16:15 -0700
- To: myrddin-dev@xxxxxxxxxxxxxx
I finally got off my ass and made this better. Thanks to Mura Li for starting
the work. Now, you can run tests with any substring of the tests. ':'
separates out the subtest list.
mbld test
<....all the tests..>
But, you can just run the iter tests:
$ mbld test iter
run obj/lib/std/test/striter: PASS
run obj/lib/iter/test/chunk:
run bychunk-01: PASS
run bychunk-02: PASS
run bychunk-03: PASS
run bychunk-04: PASS
run bychunk-05: PASS
run obj/lib/iter/test/zip: PASS
run obj/lib/iter/test/perm:
run byperm-01: PASS
run byperm-02: PASS
run byperm-03: PASS
run byperm-04: PASS
run obj/lib/iter/test/reverse: PASS
run obj/lib/iter/test/enum: PASS
TESTS PASSED
$
Everything after a ':' filters subtests:
$ mbld test iter:bychunk-02
run obj/lib/iter/test/chunk:
run bychunk-02: PASS
Annoyingly, that needs a full match for the name. I'll fix that soon.
--
Ori Bernstein
- Prev by Date: Myrddin 0.2.1: Updates to OpenBSD support.
- Previous by thread: Myrddin 0.2.1: Updates to OpenBSD support.
- Index(es):