<?php | |
require "tests.php"; | |
$t = new Derived(); | |
check::equal(overload_polymorphic::test($t), 0, "test(Derived)"); | |
check::equal(overload_polymorphic::test(1), 1, "test(1)"); | |
check::equal(overload_polymorphic::test2($t), 1, "test2(Derived)"); | |
check::equal(overload_polymorphic::test3($t, null, $t), 1, "test3(Derived, null, Derived)"); | |
check::done(); |