projects
/
core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Continued:
[core.git]
/
framework
/
main
/
tests
/
filter
/
tests
/
configuration
/
classes
/
class_TestConfigurationLoadableClassesFilter.php
diff --git
a/framework/main/tests/filter/tests/configuration/classes/class_TestConfigurationLoadableClassesFilter.php
b/framework/main/tests/filter/tests/configuration/classes/class_TestConfigurationLoadableClassesFilter.php
index b6f49a7ae455b0a05c548ffba18e4505c096c1be..cf2ff995e9e3a3df474d838f9b689b385ef74d7c 100644
(file)
--- a/
framework/main/tests/filter/tests/configuration/classes/class_TestConfigurationLoadableClassesFilter.php
+++ b/
framework/main/tests/filter/tests/configuration/classes/class_TestConfigurationLoadableClassesFilter.php
@@
-66,6
+66,10
@@
class TestConfigurationLoadableClassesFilter extends BaseTestsFilter implements
* @todo 0% done
*/
public function execute (Requestable $requestInstance, Responseable $responseInstance) {
* @todo 0% done
*/
public function execute (Requestable $requestInstance, Responseable $responseInstance) {
+ // Init counter
+ $passed = 0;
+ $failed = 0;
+
// Loop through all configuration keys
foreach ($this->getConfigInstance()->getConfigurationArray() as $configKey => $configValue) {
// Key must end with _class
// Loop through all configuration keys
foreach ($this->getConfigInstance()->getConfigurationArray() as $configKey => $configValue) {
// Key must end with _class
@@
-85,6
+89,7
@@
class TestConfigurationLoadableClassesFilter extends BaseTestsFilter implements
self::createDebugInstance(__CLASS__, __LINE__)->debugOutput(sprintf('Class "%s" not found. FAILED', $configValue));
// Skip further tests
self::createDebugInstance(__CLASS__, __LINE__)->debugOutput(sprintf('Class "%s" not found. FAILED', $configValue));
// Skip further tests
+ $failed++;
continue;
} // END - if
} catch (InvalidArgumentException $e) {
continue;
} // END - if
} catch (InvalidArgumentException $e) {
@@
-92,13
+97,18
@@
class TestConfigurationLoadableClassesFilter extends BaseTestsFilter implements
self::createDebugInstance(__CLASS__, __LINE__)->debugOutput(sprintf('Class "%s" failed to load. Message: "%s"', $configValue, $e->getMessage()));
// Skip further tests
self::createDebugInstance(__CLASS__, __LINE__)->debugOutput(sprintf('Class "%s" failed to load. Message: "%s"', $configValue, $e->getMessage()));
// Skip further tests
+ $failed++;
continue;
}
// class_exists() didn't fail
self::createDebugInstance(__CLASS__, __LINE__)->debugOutput(sprintf('Class "%s" loaded successfully. OKAY', $configValue));
continue;
}
// class_exists() didn't fail
self::createDebugInstance(__CLASS__, __LINE__)->debugOutput(sprintf('Class "%s" loaded successfully. OKAY', $configValue));
+ $passed++;
} // END - foreach
} // END - foreach
+ // Output result
+ self::createDebugInstance(__CLASS__, __LINE__)->debugOutput(sprintf('Test result: %d okay, %d failed (%0.02f%% passed)', $passed, $failed, ($passed / ($passed + $failed))));
+
// Implement this!
$this->partialStub('Please implement this method.');
}
// Implement this!
$this->partialStub('Please implement this method.');
}