Skip to content

Instantly share code, notes, and snippets.

@vjandrea
Created March 21, 2017 12:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vjandrea/920faacc01d56f5f658dae2c9fbf84e7 to your computer and use it in GitHub Desktop.
Save vjandrea/920faacc01d56f5f658dae2c9fbf84e7 to your computer and use it in GitHub Desktop.
[Exception] Serialization of 'Closure' is not allowed with Codeception (REST+Laravel5 modules) testing an API
$ codecept run api -f -vvv
Codeception PHP Testing Framework v2.2.9
Powered by PHPUnit 5.7.17 by Sebastian Bergmann and contributors.

  Rebuilding ApiTester...

Api Tests (12)
Modules: \Helper\Api, REST, Laravel5, Asserts

ApiAssetsCest: Get a list of assets
Signature: ApiAssetsCest:indexAssets
Test: tests/api/ApiAssetsCest.php:indexAssets
Scenario --
 I am bearer authenticated "eyJ0eXAi..."
 I send get "/hardware"
  [Request] GET /api/v1/hardware
  [Request Headers] {"Authorization":"Bearer eyJ0eXAi..."}
 ERROR 




Time: 408 ms, Memory: 22.00MB

There was 1 error:

1) ApiAssetsCest: Get a list of assets
 Test  tests/api/ApiAssetsCest.php:indexAssets
                                                         
  [Exception] Serialization of 'Closure' is not allowed  
                                                         

Scenario Steps:

 2. $I->sendGET("/hardware") at tests/api/ApiAssetsCest.php:27
 1. $I->amBearerAuthenticated("eyJ0eXAi...") at tests/api/ApiAssetsCest.php:15

/vjandrea-snipe-it/vendor/laravel/framework/src/Illuminate/Session/Store.php:128
/vjandrea-snipe-it/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:88
/vjandrea-snipe-it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:216
/vjandrea-snipe-it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:187
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Lib/Connector/Laravel5.php:122
/vjandrea-snipe-it/vendor/symfony/browser-kit/Client.php:315
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Lib/InnerBrowser.php:191
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Lib/InnerBrowser.php:123
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Module/REST.php:490
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Module/REST.php:355
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Step.php:255
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Scenario.php:72
/vjandrea-snipe-it/tests/_support/_generated/ApiTesterActions.php:309
/vjandrea-snipe-it/tests/api/ApiAssetsCest.php:27
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Lib/Di.php:127
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Test/Cest.php:136
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Test/Cest.php:148
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Test/Cest.php:82
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Test/Test.php:90
/vjandrea-snipe-it/vendor/phpunit/phpunit/src/Framework/TestSuite.php:718
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/PHPUnit/Runner.php:98
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/SuiteManager.php:153
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Codecept.php:184
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Codecept.php:153
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Command/Run.php:366
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Command/Run.php:293
/vjandrea-snipe-it/vendor/symfony/console/Command/Command.php:265
/vjandrea-snipe-it/vendor/symfony/console/Application.php:826
/vjandrea-snipe-it/vendor/symfony/console/Application.php:189
/vjandrea-snipe-it/vendor/symfony/console/Application.php:120
/vjandrea-snipe-it/vendor/codeception/codeception/src/Codeception/Application.php:103
/vjandrea-snipe-it/vendor/codeception/codeception/codecept:34


ERRORS!
Tests: 1, Assertions: 0, Errors: 1.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment