如何删除 Drupal Simpletest 表?
How to remove Drupal Simpletest tables?
当我 运行 我的测试时:
drush test-run
... 完成后,我的数据库中留下了大量的表。像这样的东西:
simpletest69123cache_menu
我知道它创建这些是为了 运行 测试,但是完成后,我该如何摆脱它们?
更新
奖励问题:是否为每个单独的测试设置 运行?即每次测试是否每次都启用模块和所有内容? (这需要很长时间,我无法想象每个人都是这样使用 Drupal 进行测试的)
使用下面的命令
drush test-clean
Here 是 Drush
的所有命令列表
您将能够运行 进行个人测试。示例命令
drush 测试-运行 --methods
Here 是可供测试的列表。
在 Drupal 8 中,您可以 运行 从网站的根目录执行以下命令:
php core/scripts/run-tests.sh --clean
有关详细信息,另请参阅 Acquia 网站上的 Functional tests。
当我 运行 我的测试时:
drush test-run
... 完成后,我的数据库中留下了大量的表。像这样的东西:
simpletest69123cache_menu
我知道它创建这些是为了 运行 测试,但是完成后,我该如何摆脱它们?
更新
奖励问题:是否为每个单独的测试设置 运行?即每次测试是否每次都启用模块和所有内容? (这需要很长时间,我无法想象每个人都是这样使用 Drupal 进行测试的)
使用下面的命令
drush test-clean
Here 是 Drush
的所有命令列表您将能够运行 进行个人测试。示例命令
drush 测试-运行 --methods
Here 是可供测试的列表。
在 Drupal 8 中,您可以 运行 从网站的根目录执行以下命令:
php core/scripts/run-tests.sh --clean
有关详细信息,另请参阅 Acquia 网站上的 Functional tests。