Example #1
0
 function testIncludeFileOnce()
 {
     $my_var = 1;
     $my_included_file = new File("/" . FRAMEWORK_CORE_PATH . "tests/io/include_test/include_me_once.php.inc");
     $this->assertTrue($my_included_file->exists());
     $this->assertEqual($my_var, 1, "La variabile e' stata modificata!!");
     $this->assertFalse(function_exists("this_is_a_new_function"), "La funzione da caricare e' gia' presente!!");
     $my_included_file->includeFileOnce();
     $this->assertTrue(function_exists("this_is_a_new_function"), "La funzione da caricare non e' stata caricata!!");
     $my_included_file->includeFileOnce();
     $this->assertEqual($my_var, 1, "La variabile e' stata incrementata!!");
 }