summaryrefslogtreecommitdiff
path: root/modules/unit_test/libraries
diff options
context:
space:
mode:
authorBharat Mediratta <bharat@menalto.com>2008-12-03 06:00:30 +0000
committerBharat Mediratta <bharat@menalto.com>2008-12-03 06:00:30 +0000
commit53664787d459066eaf26a3dec1df7c25eddcc912 (patch)
tree76690668919b7b0f1b293c42d745566def210138 /modules/unit_test/libraries
parentf114814c03d3fa87b0d43edbe454c3ac9b93cf33 (diff)
Add a filter to unit tests. Now you can do 'php index.php Album_Helper_Test Photo_Helper_Test' to just run those two
Diffstat (limited to 'modules/unit_test/libraries')
-rw-r--r--modules/unit_test/libraries/Unit_Test.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/unit_test/libraries/Unit_Test.php b/modules/unit_test/libraries/Unit_Test.php
index 4e22f501..43fa2152 100644
--- a/modules/unit_test/libraries/Unit_Test.php
+++ b/modules/unit_test/libraries/Unit_Test.php
@@ -64,6 +64,10 @@ class Unit_Test_Core {
// The class name should be the same as the file name
$class = substr($path, strrpos($path, '/') + 1, -(strlen(EXT)));
+ if (count($_SERVER['argv']) > 2 && !in_array($class, $_SERVER['argv'])) {
+ continue;
+ }
+
// Skip hidden files
if (substr($class, 0, 1) === '.')
continue;