removed old test stuff

This commit is contained in:
Thomas la Cour
2024-07-26 10:43:26 +02:00
parent 6e6f2a1f6b
commit 03f3ea5a9e

View File

@@ -1,48 +1,13 @@
//+build windows
package test_core_sys_windows
import "core:fmt"
import "base:intrinsics"
import "core:os"
import "base:runtime"
import win32 "core:sys/windows"
import "core:testing"
L :: intrinsics.constant_utf16_cstring
TEST_count := 0
TEST_fail := 0
t := &testing.T{}
when ODIN_TEST {
expect :: testing.expect
expectf :: testing.expectf
log :: testing.log
fmt :: fmt
} else {
expect :: proc(t: ^testing.T, condition: bool, message: string, loc := #caller_location) {
TEST_count += 1
if !condition {
TEST_fail += 1
fmt.printf("[%v] %v\n", loc, message)
return
}
}
expectf :: proc(
t: ^testing.T, condition: bool, format: string, args: ..any, loc := #caller_location) {
TEST_count += 1
if !condition {
TEST_fail += 1
fmt.printf(format, ..args)
return
}
}
log :: proc(t: ^testing.T, v: any, loc := #caller_location) {
fmt.printf("[%v] ", loc)
fmt.printf("log: %v\n", v)
}
}
expectf :: testing.expectf
@(private)
expect_size :: proc(t: ^testing.T, $act: typeid, exp: int, loc := #caller_location) {
@@ -79,34 +44,3 @@ expect_value_str :: proc(t: ^testing.T, wact, wexp: win32.wstring, loc := #calle
expectf(t, err == .None, "0x%8X (should be: 0x%8X)", err, 0, loc = loc)
expectf(t, act == exp, "0x%8X (should be: 0x%8X)", act, exp, loc = loc)
}
main :: proc() {
verify_win32_type_sizes(t)
verify_macros(t)
verify_winnt(t)
verify_winuser(t)
verify_gdi32(t)
verify_winmm(t)
verify_advapi32(t)
verify_winnls(t)
verify_winreg(t)
verify_verrsrc(t)
verify_error_codes(t)
verify_error_helpers(t)
lcid_to_local(t)
string_from_clsid(t)
clsid_from_string(t)
string_from_iid(t)
iid_from_string(t)
verify_coinit(t)
make_hresult(t)
decode_hresult(t)
fmt.printf("%v/%v tests successful.\n", TEST_count - TEST_fail, TEST_count)
if TEST_fail > 0 {
os.exit(1)
}
}