#5549: Autogenerated unit tests trigger an error, where there are multiple
fixtures
-----------------------------------------+----------------------------------
Reporter: dz | Type: Bug
Status: new | Priority: Medium
Milestone: 1.2.x.x | Component: Test Suite
Version: RC3 | Severity: Minor
Keywords: unit tests, fixtures, dz | Php_version: PHP 5
Cake_version: revision 7710 |
-----------------------------------------+----------------------------------
Hi,[[BR]]
[[BR]]
I am not sure if it's a bug or just something people need to be aware
of.[[BR]]
[[BR]]
Let's consider the following schema:[[BR]]
[[BR]]
Continent (hasMany) Country (hasMany) Destination[[BR]]
[[BR]]
now in my autogenerated country.test.php file I have the following
line:[[BR]]
{{{
var $fixtures = array('app.country', 'app.continent', 'app.destination');
}}}
[[BR]]
[[BR]]
which causes the following error (notice) when executing tests:[[BR]]
[[BR]]
Unexpected PHP error [Trying to get property of non-object] severity
[E_NOTICE] in [/path/to/cake/libs/class_registry.php line 295][[BR]]
[[BR]]
When I removed any fixtures except 'app.country', it worked again.[[BR]]
[[BR]] Similar errors are for other involved classes. [[BR]]
[[BR]]
I use the following configuration in my fixtures
{{{
var $import = array("model" => "Destination", "records" => false);
}}}
[[BR]]
[[BR]]
I tested it against the 7710 revision.[[BR]]
[[BR]]
thx, regards[[BR]]
danielz
--
Ticket URL: <https://trac.cakephp.org/ticket/5549>
CakePHP : The Rapid Development Framework for PHP <https://trac.cakephp.org/>
Cake is a rapid development framework for PHP which uses commonly known design
patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC.
Our primary goal is to provide a structured framework that enables PHP users at
all levels to rapidly develop robust web applications, without any loss to
flexibility.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"tickets cakephp" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/tickets-cakephp?hl=en
-~----------~----~----~----~------~----~------~--~---