38 Commits
Author SHA1 Message Date
Ronald Caesar 4103b4cac3 [78] tests/log: add unit tests for log_message()
Signed-off-by: Ronald Caesar <github43132@proton.me>
2026-10-05 20:16:45 -04:00
Ronald Caesar a589dac8bf [78] rename test_bal_log_lifecycle
Signed-off-by: Ronald Caesar <github43132@proton.me>
2026-10-05 20:15:26 -04:00
Ronald Caesar 1b1263968e [78] tests/log: add unit tests for init_default()
Signed-off-by: Ronald Caesar <github43132@proton.me>
2026-10-03 20:23:42 -04:00
Ronald Caesar cfa4b89498 [78] tests/debug: add unit tests for add_block()
Signed-off-by: Ronald Caesar <github43132@proton.me>
2026-10-03 19:34:43 -04:00
Ronald Caesar 7085530f76 [78] tests/debug: add destroy() unit tests
Signed-off-by: Ronald Caesar <github43132@proton.me>
2026-09-30 05:07:36 -04:00
Ronald Caesar 5b7008a5cc [78] tests/debug: add init() unit tests
Signed-off-by: Ronald Caesar <github43132@proton.me>
2026-09-30 04:17:37 -04:00
Ronald Caesar 974aaa63b1 [78] tests/decoder: test generated table integrity
Signed-off-by: Ronald Caesar <github43132@proton.me>
2026-08-30 07:11:54 -04:00
Ronald Caesar f8373408c1 [78] tests/assembler: test MOV instruction emission
Signed-off-by: Ronald Caesar <github43132@proton.me>
2026-08-28 18:23:23 -04:00
Ronald Caesar 3dad4416a9 [78] tests/assembler: test shift 0x1 for ADD immediate emission
Signed-off-by: Ronald Caesar <github43132@proton.me>
2026-08-28 18:23:05 -04:00
Ronald Caesar f3467b754c [78] tests/assembler: add test_bal_assembler_mov.c stub
Signed-off-by: Ronald Caesar <github43132@proton.me>
2026-08-28 18:22:06 -04:00
Ronald Caesar d9ce26b0e1 [78] tests/assembler: test RET instruction emission
Signed-off-by: Ronald Caesar <github43132@proton.me>
2026-08-28 17:05:05 -04:00
Ronald Caesar fc90da0fa4 [78] tests/assembler: add test_bal_assembler_ret.c stub 2026-08-28 16:32:55 -04:00
Ronald Caesar 362ad1dc9d [78] tests/assembler: test SUB immediate emmision 2026-08-28 16:20:54 -04:00
Ronald Caesar ecbe4cd08a [78] tests/assembler: add test_bal_assembler_sub.c stub 2026-08-28 13:56:01 -04:00
Ronald Caesar d49fd9e36f [78] tests/assembler: test BR instruction emission 2026-08-28 04:47:23 -04:00
Ronald Caesar f0039afa63 [78] tests/assembler: add test_bal_assembler_br.c stub 2026-08-28 04:20:43 -04:00
Ronald Caesar b152445821 [78] tests/assembler: test B instruction emmision 2026-08-28 03:42:56 -04:00
Ronald Caesar a16020bd72 [78] tests/assembler: add test_bal_assembler_b.c stub 2026-08-28 03:02:43 -04:00
Ronald Caesar 51214d06fb [78] tests/assembler: remove add immediate success test
A success test already exist inside bal_assembler.h. It gets ran
with `doctest.lua`.
2026-08-28 02:49:47 -04:00
Ronald Caesar c0e45cbb36 [78] tests/assembler: test add shifted register emission 2026-08-28 02:48:18 -04:00
Ronald Caesar 2c5b821e0c [78] tests/assembler: test assembler immediate emission 2026-08-27 22:28:44 -04:00
Ronald Caesar c907f70970 [78] tests/assembler: make fixture more misra compliant 2026-08-27 22:25:05 -04:00
Ronald Caesar 60ca1beed3 [78] tests/assembler: append U prefix to numbers 2026-08-27 22:25:05 -04:00
Ronald Caesar 9878efa506 [78] tests/assembler: add test_bal_assembler_add.c stub 2026-08-27 17:20:40 -04:00
Ronald Caesar 8cb040aa20 [78] build: make test fixtures library public 2026-08-27 17:13:35 -04:00