Skip to content

Commit

Permalink
start adding sefun/helper tests
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelprograms committed Feb 1, 2025
1 parent aa0cee8 commit 39a89cc
Showing 1 changed file with 21 additions and 1 deletion.
22 changes: 21 additions & 1 deletion lib/secure/sefun/helper.test.c
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,24 @@ inherit M_TEST;

/**
* @var {"/secure/sefun/helper"} testOb
*/
*/

void test_living_helpers () {
object character = new(STD_CHARACTER);
object npc = new(STD_NPC);

expect("living helpers returns appropriately", (: ({
assert_equal(testOb->livingp($(character)), 1),
assert_equal(testOb->npcp($(character)), 0),
assert_equal(testOb->characterp($(character)), 1),
assert_equal(testOb->immortalp($(character)), 0),

assert_equal(testOb->livingp($(npc)), 1),
assert_equal(testOb->npcp($(npc)), 1),
assert_equal(testOb->characterp($(npc)), 0),
assert_equal(testOb->immortalp($(npc)), 0),
}) :));

if (character) destruct(character);
if (npc) destruct(npc);
}

0 comments on commit 39a89cc

Please sign in to comment.