14 lines
382 B
C
14 lines
382 B
C
void do_tests() {
|
|
#ifndef __NO_WIZARDS__
|
|
disable_wizard();
|
|
ASSERT(!wizardp(this_object()));
|
|
enable_wizard(); // fails; not interactive
|
|
ASSERT(!wizardp(this_object()));
|
|
|
|
evaluate(bind( (: disable_wizard :), this_player()));
|
|
ASSERT(!wizardp(this_player()));
|
|
evaluate(bind( (: enable_wizard :), this_player()));
|
|
ASSERT(wizardp(this_player()));
|
|
#endif
|
|
}
|