fluffos-1.22/
fluffos-1.22/Win32/
fluffos-1.22/compat/
fluffos-1.22/testsuite/
fluffos-1.22/testsuite/clone/
fluffos-1.22/testsuite/command/
fluffos-1.22/testsuite/data/
fluffos-1.22/testsuite/etc/
fluffos-1.22/testsuite/include/
fluffos-1.22/testsuite/inherit/
fluffos-1.22/testsuite/inherit/master/
fluffos-1.22/testsuite/log/
fluffos-1.22/testsuite/single/
fluffos-1.22/testsuite/single/tests/compiler/
fluffos-1.22/testsuite/single/tests/efuns/
fluffos-1.22/testsuite/single/tests/operators/
fluffos-1.22/testsuite/u/
fluffos-1.22/tmp/
string my_arg;

string get_arg() {
    return my_arg;
}

void create(string arg) {
    my_arg = arg;
}

void do_tests() {
    object ob;
#ifdef __PACKAGE_UIDS__
    seteuid(0);
    ASSERT(catch(new(__FILE__)));
    seteuid(getuid(this_object()));
#endif
    ASSERT(new(__FILE__)->get_arg() == 0);
    ASSERT((string)new(__FILE__, "foo")->get_arg() == "foo");
}