From c003e63d62a72c997151851fdcf999c22fd4bb1e Mon Sep 17 00:00:00 2001 From: andromeda Date: Thu, 12 Mar 2026 14:03:46 +0100 Subject: remove unused code --- twasm/asm/tests.asm | 94 ----------------------------------------------------- 1 file changed, 94 deletions(-) (limited to 'twasm/asm/tests.asm') diff --git a/twasm/asm/tests.asm b/twasm/asm/tests.asm index 96276c7..fc9fcc7 100644 --- a/twasm/asm/tests.asm +++ b/twasm/asm/tests.asm @@ -13,12 +13,6 @@ run_tests: mov rsi, .msg call print.test - call clear_test_arena - call test_copy_byte - - call clear_test_arena - call test_copy_token - call clear_test_arena call test_elemb @@ -46,94 +40,6 @@ run_tests: ret .msg db "running test suite...", 0x0A, 0x00 -; ------------------------------------------------------------------------------ -; test_copy_byte -; -; description: -; tests copy_byte described functionality -; ------------------------------------------------------------------------------ - -test_copy_byte: - mov rsi, .msg - call print.test - - mov rdi, test_byte ; byte to be copied - mov rsi, TEST_ARENA_ADDR ; location of test - call copy_byte - - mov cx, [rsi] - and ax, 0xFF ; only compare bottom byte - and cx, 0xFF - cmp ax, cx ; compare returned byte to copied byte - jne .fail - cmp al, [test_byte] ; compare returned byte to expected byte - jne .fail - - .pass: - mov rsi, msg_pass - call print - ret - .fail: - mov rsi, msg_fail - call print - ret - .msg db "test_copy_byte...", 0x00 - -; ------------------------------------------------------------------------------ -; test_copy_token -; -; description: -; tests copy_token described functionality -; ------------------------------------------------------------------------------ - -test_copy_token: - mov rsi, .msg - call print.test - - ; test case: space terminated - - mov rdi, test_token_space ; read buffer - mov rsi, TEST_ARENA_ADDR ; write buffer - call copy_token - - ; check reported final indicies with the expected final indicies - cmp rax, test_token_space + 8 ; last byte read - jne .fail - cmp rdx, TEST_ARENA_ADDR + 8 ; last byte written - jne .fail - - mov rsi, TEST_ARENA_ADDR - mov rcx, [rsi] - cmp rcx, [test_token_space] ; check if copied token matches expected token - jne .fail ; if not, fail - - ; test case: null terminated - - mov rdi, test_token_null ; read buffer - mov rsi, TEST_ARENA_ADDR ; write buffer - call copy_token - - ; check reported final indicies with the expected final indicies - cmp rax, test_token_null + 8 ; last byte read - jne .fail - cmp rdx, TEST_ARENA_ADDR + 8 ; last byte written - jne .fail - - mov rsi, TEST_ARENA_ADDR - mov rcx, [rsi] - cmp rcx, [test_token_null] ; check if copied token matches expected token - jne .fail ; if not, fail - - .pass: - mov rsi, msg_pass - call print - ret - .fail: - mov rsi, msg_fail - call print - ret - .msg db "test_copy_token...", 0x00 - ; ------------------------------------------------------------------------------ ; test_elemb ; -- cgit v1.3.1