From 6434f0b0cb3980e599be4af23a420fbb0da03f50 Mon Sep 17 00:00:00 2001 From: Toby Jaffey Date: Sat, 13 Dec 2025 19:21:05 +0000 Subject: [PATCH] Smoke test of getProgramCounter --- test/basic_syscalls/test/tests.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/basic_syscalls/test/tests.c b/test/basic_syscalls/test/tests.c index ea5341a..9e1eb59 100644 --- a/test/basic_syscalls/test/tests.c +++ b/test/basic_syscalls/test/tests.c @@ -18,6 +18,8 @@ void tearDown(void) { } void test_syscalls(void) { + TEST_ASSERT_EQUAL(0x80000000, uvm32_getProgramCounter(&vmst)); + // check for println syscall uvm32_run(&vmst, &evt, 1000); TEST_ASSERT_EQUAL(evt.typ, UVM32_EVT_SYSCALL); @@ -55,6 +57,8 @@ void test_syscalls(void) { TEST_ASSERT_EQUAL(true, uvm32_hasEnded(&vmst)); TEST_ASSERT_EQUAL(vmst._memory, uvm32_getMemory(&vmst)); + TEST_ASSERT_NOT_EQUAL(0x80000000, uvm32_getProgramCounter(&vmst)); + }