Get tests passing again

`T` no longer has a writer assigned to it.

`test_core_cbor.odin` has global state and is run with `odin test`,
so I've set it to use only one thread.
This commit is contained in:
Feoramund
2024-06-02 14:34:31 -04:00
parent 87ea4a2652
commit 852f694bee
3 changed files with 9 additions and 9 deletions
@@ -14,7 +14,7 @@ failed :: proc(t: ^testing.T, ok: bool, loc := #caller_location) -> bool {
TEST_count += 1
if !ok {
fmt.wprintf(t.w, "%v: ", loc)
fmt.printf(/*t.w,*/ "%v: ", loc)
t.error_count += 1
TEST_fail += 1
}
@@ -25,7 +25,7 @@ failed :: proc(t: ^testing.T, ok: bool, loc := #caller_location) -> bool {
expect :: testing.expect
logf :: proc(t: ^testing.T, format: string, args: ..any) {
fmt.wprintf(t.w, format, ..args)
fmt.printf(/*t.w,*/ format, ..args)
}
// find correct byte offsets
@@ -380,7 +380,7 @@ main :: proc() {
t: testing.T
stream := os.stream_from_handle(os.stdout)
w := io.to_writer(stream)
t.w = w
// t.w = w
test_find(&t)
test_match(&t)
@@ -396,4 +396,4 @@ main :: proc() {
if TEST_fail > 0 {
os.exit(1)
}
}
}