Beispiel #1
0
         echo 'get';
     });
     t::not_found(function () {
         echo 'no rules picked up';
     });
 });
 expect($gather)->to_be('request');
 reset_request();
 // get
 mimick_request('/', 'POST');
 $gather = gather_info(function () {
     t::request('/', function () {
         echo 'request';
     });
     t::post('/', function () {
         echo 'post';
     });
     t::not_found(function () {
         echo 'no rules picked up';
     });
 });
 expect($gather)->to_be('request');
 reset_request();
 // get
 mimick_request('/', 'PUT');
 $gather = gather_info(function () {
     t::request('/', function () {
         echo 'request';
     });
     t::put('/', function () {
         echo 'put';
Beispiel #2
0
         });
         t::not_found(function () {
             echo 'no rules picked up';
         });
     });
     expect($gather)->to_be('get');
     reset_request();
     // mimick get inside of rel()
     mimick_request('/login', 'POST');
     $gather = gather_info(function () {
         t::rel('/login', function () {
             t::get(function () {
                 echo 'get';
             });
             t::post(function () {
                 echo 'post';
             });
         });
         t::not_found(function () {
             echo 'no rules picked up';
         });
     });
     expect($gather)->to_be('post');
 });
 it("should register global functions when requested", function () {
     $gather = gather_info(function () {
         t::register_global_functions();
         if (function_exists('get')) {
             echo 'get()';
         }
     });