Commit b27e0269 authored by Ad Schellevis's avatar Ad Schellevis

(unittests) previous commit killed the model unit tests

parent 0d4f6eb5
...@@ -549,7 +549,12 @@ abstract class BaseModel ...@@ -549,7 +549,12 @@ abstract class BaseModel
if (version_compare($this->internal_current_model_version, $mig_version, '<') && if (version_compare($this->internal_current_model_version, $mig_version, '<') &&
version_compare($this->internal_model_version, $mig_version, '>=') ) { version_compare($this->internal_model_version, $mig_version, '>=') ) {
// execute upgrade action // execute upgrade action
if (!strstr($filename, '/tests/app')) {
$mig_classname = explode('.', explode('/mvc/app/models', $filename)[1])[0]; $mig_classname = explode('.', explode('/mvc/app/models', $filename)[1])[0];
} else {
// unit tests use a different namespace for their models
$mig_classname = "/tests".explode('.', explode('/mvc/tests/app/models', $filename)[1])[0];
}
$mig_classname = str_replace('/', '\\', $mig_classname); $mig_classname = str_replace('/', '\\', $mig_classname);
// Phalcon's autoloader uses _ as a directory locator, we need to import these files ourselves // Phalcon's autoloader uses _ as a directory locator, we need to import these files ourselves
require_once $filename; require_once $filename;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment