示例#1
0
文件: mkrepo.php 项目: bztsrc/phppe3
 function __construct()
 {
     //! check if executed from CLI
     if (Core::$client->ip != "CLI") {
         Http::redirect("403");
     }
     //! run tests
     if (in_array("--tests", $_SERVER['argv'])) {
         echo "Running tests: ";
         ob_start();
         $tests = Testing::doTests();
         $d = ob_get_clean();
         if (!$tests) {
             die("FAILED\n{$d}");
         }
         echo "OK\n";
         unset($d);
     }
     //! *** MKREPO Event ***
     Core::event("mkrepo");
     //! create repository
     Repository::make();
     die;
 }
示例#2
0
 public function testEvent()
 {
     $this->assertFalse(Core::lib("Developer")->eventTestRun, "Before event");
     Core::event("eventTest");
     $this->assertTrue(Core::lib("Developer")->eventTestRun, "After event");
 }