COVERAGE.txt

  1. 8.0.x tests/COVERAGE.txt
  2. 6.x tests/COVERAGE.txt
  3. 7.x tests/COVERAGE.txt
  4. 4.x tests/COVERAGE.txt
  5. 5.x tests/COVERAGE.txt
  6. master tests/COVERAGE.txt
COMMANDS
------------
pm-download: GOOD.
  need test for `pm-download --select` (hard to test; depends on state of project releases on d.o.)
pm-updatecode: GOOD.
pm-update: FAIR. Implicitly tested by pm-updatecode but updatedb not yet tested.
pm-releasenotes
pm-releases
pm-enable: GOOD. testEnDisUnList().
pm-disable: GOOD. testEnDisUnList().
pm-uninstall: GOOD. testEnDisUnList().
pm-list: GOOD. testEnDisUnList().
pm-info: GOOD. testEnDisUnList().
pm-refresh:
version-control: FAIR. See updatecode. To be deprecated all git workflow after git.drupal.org?
package-hander:

sql-cli:
sql-connect:
sql-query: FAIR. Implicit by site-install, sql-sync
sql-dump: GOOD. tested by sqlDumpTest.
sql-sync: GOOD. testLocalSqlSync().
  need test: --source-dump, --target-dump, --source-dump-dir and --target-dump-dir and permutations of same used together.
sql-drop: FAIR. Implicit by site-install
sql-sanitize: FAIR. Implicit by testLocalSqlSync()


updatedb: NONE. Used to be implicitly tested by siteUpgradeTest.
archive-dump: GOOD
archive-restore: GOOD. Has own test and implicitly tested by environment cache in Unish framework.
help
version: GOOD. Implicit by testStandaloneScript()
php-eval: GOOD. Implicitly tested by many tests (e.g. completeTest).
php-script: GOOD.
drupal-directory: GOOD
cache-get: GOOD
cache-set: GOOD
cache-clear: GOOD
core-config: NONE
core-cron
core-status: FAIR: Implicit test by contextTest.
docs
core-rsync
core-quick-drupal: GOOD
image: GOOD
queue-*: GOOD
runserver
search-*
shellalias: GOOD
  need test: shell alias with site alias
site-install: FAIR. Implicit test by setUpDrupal().
state: NONE
ssh: GOOD
topic
usage-*
variable-*: GOOD
watchdog-*: GOOD

user-*: GOOD.

field-*: GOOD.

make: GOOD

INCLUDES
------------
backend: GOOD
  need test: --pipe with remote alias and --pipe with list of aliases
batch: GOOD
bootstrap:
command: FAIR
complete: GOOD
context: FAIR. Many functions implicitly tested. Option merging (config, include, alias-path) not tested.
drush: NONE.
environment
sitealias. FAIR. Explicit test for alias lists. Single aliases implicitly tested by contextTest.  Option propagation tested by backendTest.  Option recovery for @self alias tested by sqlDumpTest.
dbtng: Good. Implicit by variable-*.
drupal
exec: GOOD: Implicitly tested all over.
filesystem
output


ROOT
-------------
drush:
  need test: drush.ini
drush.php
drush.bat: N/A
drush.complete.sh: N/A

File

tests/COVERAGE.txt
View source
  1. COMMANDS
  2. ------------
  3. pm-download: GOOD.
  4. need test for `pm-download --select` (hard to test; depends on state of project releases on d.o.)
  5. pm-updatecode: GOOD.
  6. pm-update: FAIR. Implicitly tested by pm-updatecode but updatedb not yet tested.
  7. pm-releasenotes
  8. pm-releases
  9. pm-enable: GOOD. testEnDisUnList().
  10. pm-disable: GOOD. testEnDisUnList().
  11. pm-uninstall: GOOD. testEnDisUnList().
  12. pm-list: GOOD. testEnDisUnList().
  13. pm-info: GOOD. testEnDisUnList().
  14. pm-refresh:
  15. version-control: FAIR. See updatecode. To be deprecated all git workflow after git.drupal.org?
  16. package-hander:
  17. sql-cli:
  18. sql-connect:
  19. sql-query: FAIR. Implicit by site-install, sql-sync
  20. sql-dump: GOOD. tested by sqlDumpTest.
  21. sql-sync: GOOD. testLocalSqlSync().
  22. need test: --source-dump, --target-dump, --source-dump-dir and --target-dump-dir and permutations of same used together.
  23. sql-drop: FAIR. Implicit by site-install
  24. sql-sanitize: FAIR. Implicit by testLocalSqlSync()
  25. updatedb: NONE. Used to be implicitly tested by siteUpgradeTest.
  26. archive-dump: GOOD
  27. archive-restore: GOOD. Has own test and implicitly tested by environment cache in Unish framework.
  28. help
  29. version: GOOD. Implicit by testStandaloneScript()
  30. php-eval: GOOD. Implicitly tested by many tests (e.g. completeTest).
  31. php-script: GOOD.
  32. drupal-directory: GOOD
  33. cache-get: GOOD
  34. cache-set: GOOD
  35. cache-clear: GOOD
  36. core-config: NONE
  37. core-cron
  38. core-status: FAIR: Implicit test by contextTest.
  39. docs
  40. core-rsync
  41. core-quick-drupal: GOOD
  42. image: GOOD
  43. queue-*: GOOD
  44. runserver
  45. search-*
  46. shellalias: GOOD
  47. need test: shell alias with site alias
  48. site-install: FAIR. Implicit test by setUpDrupal().
  49. state: NONE
  50. ssh: GOOD
  51. topic
  52. usage-*
  53. variable-*: GOOD
  54. watchdog-*: GOOD
  55. user-*: GOOD.
  56. field-*: GOOD.
  57. make: GOOD
  58. INCLUDES
  59. ------------
  60. backend: GOOD
  61. need test: --pipe with remote alias and --pipe with list of aliases
  62. batch: GOOD
  63. bootstrap:
  64. command: FAIR
  65. complete: GOOD
  66. context: FAIR. Many functions implicitly tested. Option merging (config, include, alias-path) not tested.
  67. drush: NONE.
  68. environment
  69. sitealias. FAIR. Explicit test for alias lists. Single aliases implicitly tested by contextTest. Option propagation tested by backendTest. Option recovery for @self alias tested by sqlDumpTest.
  70. dbtng: Good. Implicit by variable-*.
  71. drupal
  72. exec: GOOD: Implicitly tested all over.
  73. filesystem
  74. output
  75. ROOT
  76. -------------
  77. drush:
  78. need test: drush.ini
  79. drush.php
  80. drush.bat: N/A
  81. drush.complete.sh: N/A