Skip to content

Instantly share code, notes, and snippets.

@juampynr
Created December 25, 2015 22:26
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 juampynr/0842582ac5281e0fdf3a to your computer and use it in GitHub Desktop.
Save juampynr/0842582ac5281e0fdf3a to your computer and use it in GitHub Desktop.
Ctools error when running Pathauto tests
juampy@Juampy/var/www/drupal8(8.0.x)$ php core/scripts/run-tests.sh --class 'Drupal\pathauto\Tests\PathautoUnitTest::testPatternLoadByEntity'
Drupal test run
---------------
Tests to be run:
- Drupal\pathauto\Tests\PathautoUnitTest::testPatternLoadByEntity
Test run started:
Friday, December 25, 2015 - 22:26
Test summary
------------
Fatal error: Call to undefined method Drupal\Core\TypedData\DataDefinition::getPropertyDefinition() in /var/www/drupal8/modules/contrib/ctools/src/TypedDataResolver.php on line 183
Call Stack:
0.0016 473200 1. {main}() /var/www/drupal8/core/scripts/run-tests.sh:0
0.4501 17459704 2. simpletest_script_run_one_test() /var/www/drupal8/core/scripts/run-tests.sh:57
0.4542 18513536 3. Drupal\simpletest\TestBase->run() /var/www/drupal8/core/scripts/run-tests.sh:728
6.0265 53656904 4. Drupal\pathauto\Tests\PathautoUnitTest->testPatternLoadByEntity() /var/www/drupal8/core/modules/simpletest/src/TestBase.php:1079
6.1475 54550032 5. Drupal\Core\Entity\Entity->save() /var/www/drupal8/modules/contrib/pathauto/src/Tests/PathautoUnitTest.php:161
6.1475 54550192 6. Drupal\Core\Entity\Sql\SqlContentEntityStorage->save() /var/www/drupal8/core/lib/Drupal/Core/Entity/Entity.php:363
6.1476 54550464 7. Drupal\Core\Entity\EntityStorageBase->save() /var/www/drupal8/core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorage.php:748
6.1535 54624568 8. Drupal\Core\Entity\ContentEntityStorageBase->doPostSave() /var/www/drupal8/core/lib/Drupal/Core/Entity/EntityStorageBase.php:400
6.1535 54624568 9. Drupal\Core\Entity\EntityStorageBase->doPostSave() /var/www/drupal8/core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php:309
6.1544 54627872 10. Drupal\Core\Entity\ContentEntityStorageBase->invokeHook() /var/www/drupal8/core/lib/Drupal/Core/Entity/EntityStorageBase.php:475
6.1546 54629088 11. Drupal\Core\Entity\EntityStorageBase->invokeHook() /var/www/drupal8/core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php:423
6.1553 54632760 12. Drupal\Core\Extension\ModuleHandler->invokeAll() /var/www/drupal8/core/lib/Drupal/Core/Entity/EntityStorageBase.php:174
6.1553 54633416 13. call_user_func_array:{/var/www/drupal8/core/lib/Drupal/Core/Extension/ModuleHandler.php:393}() /var/www/drupal8/core/lib/Drupal/Core/Extension/ModuleHandler.php:393
6.1553 54633752 14. pathauto_entity_insert() /var/www/drupal8/core/lib/Drupal/Core/Extension/ModuleHandler.php:393
6.1553 54633800 15. Drupal\pathauto\PathautoGenerator->updateEntityAlias() /var/www/drupal8/modules/contrib/pathauto/pathauto.module:98
6.1554 54634112 16. Drupal\pathauto\PathautoGenerator->getPatternByEntity() /var/www/drupal8/modules/contrib/pathauto/src/PathautoGenerator.php:298
6.1554 54634112 17. Drupal\pathauto\PathautoGenerator->getPatternByEntityType() /var/www/drupal8/modules/contrib/pathauto/src/PathautoGenerator.php:257
6.1560 54643840 18. Drupal\Core\Entity\EntityStorageBase->loadMultiple() /var/www/drupal8/modules/contrib/pathauto/src/PathautoGenerator.php:246
6.1563 54648240 19. Drupal\Core\Entity\EntityStorageBase->postLoad() /var/www/drupal8/core/lib/Drupal/Core/Entity/EntityStorageBase.php:254
6.1564 54648240 20. Drupal\pathauto\Entity\PathautoPattern::postLoad() /var/www/drupal8/core/lib/Drupal/Core/Entity/EntityStorageBase.php:302
6.1565 54652776 21. Drupal\ctools\TypedDataResolver->convertTokenToContext() /var/www/drupal8/modules/contrib/pathauto/src/Entity/PathautoPattern.php:169
6.1566 54656232 22. Drupal\ctools\TypedDataResolver->convertTokenToContext() /var/www/drupal8/modules/contrib/ctools/src/TypedDataResolver.php:189
FATAL Drupal\pathauto\Tests\PathautoUnitTest::testPatternLoadByEntity: test runner returned a non-zero error code (255).
Drupal\pathauto\Tests\PathautoUnitTest::testPatternLoadByEnt 0 passes 1 fails
- Found database prefix 'simpletest115723' for test ID 58.
[25-Dec-2015 22:27:02 Europe/Berlin] PHP Fatal error: Call to undefined method Drupal\Core\TypedData\DataDefinition::getPropertyDefinition() in /var/www/drupal8/modules/contrib/ctools/src/TypedDataResolver.php on line 183
[25-Dec-2015 22:27:02 Europe/Berlin] PHP Stack trace:
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 1. {main}() /var/www/drupal8/core/scripts/run-tests.sh:0
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 2. simpletest_script_run_one_test() /var/www/drupal8/core/scripts/run-tests.sh:57
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 3. Drupal\simpletest\TestBase->run() /var/www/drupal8/core/scripts/run-tests.sh:728
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 4. Drupal\pathauto\Tests\PathautoUnitTest->testPatternLoadByEntity() /var/www/drupal8/core/modules/simpletest/src/TestBase.php:1079
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 5. Drupal\Core\Entity\Entity->save() /var/www/drupal8/modules/contrib/pathauto/src/Tests/PathautoUnitTest.php:161
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 6. Drupal\Core\Entity\Sql\SqlContentEntityStorage->save() /var/www/drupal8/core/lib/Drupal/Core/Entity/Entity.php:363
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 7. Drupal\Core\Entity\EntityStorageBase->save() /var/www/drupal8/core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorage.php:748
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 8. Drupal\Core\Entity\ContentEntityStorageBase->doPostSave() /var/www/drupal8/core/lib/Drupal/Core/Entity/EntityStorageBase.php:400
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 9. Drupal\Core\Entity\EntityStorageBase->doPostSave() /var/www/drupal8/core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php:309
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 10. Drupal\Core\Entity\ContentEntityStorageBase->invokeHook() /var/www/drupal8/core/lib/Drupal/Core/Entity/EntityStorageBase.php:475
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 11. Drupal\Core\Entity\EntityStorageBase->invokeHook() /var/www/drupal8/core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php:423
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 12. Drupal\Core\Extension\ModuleHandler->invokeAll() /var/www/drupal8/core/lib/Drupal/Core/Entity/EntityStorageBase.php:174
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 13. call_user_func_array:{/var/www/drupal8/core/lib/Drupal/Core/Extension/ModuleHandler.php:393}() /var/www/drupal8/core/lib/Drupal/Core/Extension/ModuleHandler.php:393
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 14. pathauto_entity_insert() /var/www/drupal8/core/lib/Drupal/Core/Extension/ModuleHandler.php:393
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 15. Drupal\pathauto\PathautoGenerator->updateEntityAlias() /var/www/drupal8/modules/contrib/pathauto/pathauto.module:98
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 16. Drupal\pathauto\PathautoGenerator->getPatternByEntity() /var/www/drupal8/modules/contrib/pathauto/src/PathautoGenerator.php:298
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 17. Drupal\pathauto\PathautoGenerator->getPatternByEntityType() /var/www/drupal8/modules/contrib/pathauto/src/PathautoGenerator.php:257
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 18. Drupal\Core\Entity\EntityStorageBase->loadMultiple() /var/www/drupal8/modules/contrib/pathauto/src/PathautoGenerator.php:246
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 19. Drupal\Core\Entity\EntityStorageBase->postLoad() /var/www/drupal8/core/lib/Drupal/Core/Entity/EntityStorageBase.php:254
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 20. Drupal\pathauto\Entity\PathautoPattern::postLoad() /var/www/drupal8/core/lib/Drupal/Core/Entity/EntityStorageBase.php:302
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 21. Drupal\ctools\TypedDataResolver->convertTokenToContext() /var/www/drupal8/modules/contrib/pathauto/src/Entity/PathautoPattern.php:169
[25-Dec-2015 22:27:02 Europe/Berlin] PHP 22. Drupal\ctools\TypedDataResolver->convertTokenToContext() /var/www/drupal8/modules/contrib/ctools/src/TypedDataResolver.php:189
- Removed test site directory.
- Removed 21 leftover tables.
Test run duration: 7 sec
@snufkin
Copy link

snufkin commented Jan 13, 2016

This seems to be fixed with the latest ctools version (at this time thats alpha21) (in case anyone else gets to this page via google).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment