Zend Framework

testBasic(Zend_Validate_File_ExtensionTest) unit test failure.

Details

  • Type: Unit Tests: Problem Unit Tests: Problem
  • Status: Resolved Resolved
  • Priority: Blocker Blocker
  • Resolution: Fixed
  • Affects Version/s: 1.6.0RC2
  • Fix Version/s: 1.6.0
  • Component/s: Zend_Validate_File
  • Labels:
    None
  • Fix Version Priority:
    Must Have

Description

Unite test failure output:

1) testBasic(Zend_Validate_File_ExtensionTest)
Failed asserting that <boolean:false> matches expected value <boolean:true>.

Activity

Hide
Thomas Weidner added a comment -

This was fixed with r10867 yesterday.
It just waits for your approvement for branch

Show
Thomas Weidner added a comment - This was fixed with r10867 yesterday. It just waits for your approvement for branch
Hide
Alexander Veremyev added a comment -

Ye-e-es!

Works OK now

Show
Alexander Veremyev added a comment - Ye-e-es! Works OK now
Hide
Wil Sinclair added a comment -

Updating for the 1.6.0 release.

Show
Wil Sinclair added a comment - Updating for the 1.6.0 release.
Hide
Alexander Veremyev added a comment -

Problem appears again (r11367)

Show
Alexander Veremyev added a comment - Problem appears again (r11367)
Hide
Alexander Veremyev added a comment -

(tested with the release-1.6 branch)

Show
Alexander Veremyev added a comment - (tested with the release-1.6 branch)
Hide
Alexander Veremyev added a comment -

ZF-4258 is probably related to this issue

Show
Alexander Veremyev added a comment - ZF-4258 is probably related to this issue
Hide
Thomas Weidner added a comment -

I am getting no error in trunk.
And trunk has the same code as branch.

Can you verify this problem also for trunk ?
You assigned it to trunk but wrote in the comment branch...

When it's also in trunk then this seems to be a environment problem with isReadable or pathinfo and needs deeper investigation.

Show
Thomas Weidner added a comment - I am getting no error in trunk. And trunk has the same code as branch. Can you verify this problem also for trunk ? You assigned it to trunk but wrote in the comment branch... When it's also in trunk then this seems to be a environment problem with isReadable or pathinfo and needs deeper investigation.
Hide
Alexander Veremyev added a comment -

Yes, it also appears in trunk (as well, as ZF-4258 issue):

There were 2 failures:

1) testBasic(Zend_Validate_File_ExistsTest)
Failed asserting that <boolean:false> matches expected value <boolean:true>.

2) testBasic(Zend_Validate_File_NotExistsTest)
Failed asserting that <boolean:true> matches expected value <boolean:false>.

trunk version also produces a set of errors:

There were 6 errors:

1) testCanSetTranslator(Zend_Validate_AbstractTest)
No translation for the language 'en' available.
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:313
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:108
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter/Array.php:47
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:95
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:72

2) testCanSetTranslatorToNull(Zend_Validate_AbstractTest)
No translation for the language 'en' available.
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:313
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:108
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter/Array.php:47
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:95
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:72

3) testCanSetGlobalDefaultTranslator(Zend_Validate_AbstractTest)
No translation for the language 'en' available.
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:313
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:108
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter/Array.php:47
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:95
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:72

4) testGlobalDefaultTranslatorUsedWhenNoLocalTranslatorSet(Zend_Validate_AbstractTest)
No translation for the language 'en' available.
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:313
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:108
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter/Array.php:47
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:95
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:72

5) testGlobalTranslatorFromRegistryUsedWhenNoLocalTranslatorSet(Zend_Validate_AbstractTest)
No translation for the language 'en' available.
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:313
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:108
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter/Array.php:47
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:95
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:72

6) testLocalTranslatorPreferredOverGlobalTranslator(Zend_Validate_AbstractTest)
No translation for the language 'en' available.
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:313
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:108
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter/Array.php:47
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:95
/home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:72

Show
Alexander Veremyev added a comment - Yes, it also appears in trunk (as well, as ZF-4258 issue):
There were 2 failures: 1) testBasic(Zend_Validate_File_ExistsTest) Failed asserting that <boolean:false> matches expected value <boolean:true>. 2) testBasic(Zend_Validate_File_NotExistsTest) Failed asserting that <boolean:true> matches expected value <boolean:false>.
trunk version also produces a set of errors:
There were 6 errors: 1) testCanSetTranslator(Zend_Validate_AbstractTest) No translation for the language 'en' available. /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:313 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:108 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter/Array.php:47 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:95 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:72 2) testCanSetTranslatorToNull(Zend_Validate_AbstractTest) No translation for the language 'en' available. /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:313 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:108 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter/Array.php:47 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:95 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:72 3) testCanSetGlobalDefaultTranslator(Zend_Validate_AbstractTest) No translation for the language 'en' available. /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:313 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:108 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter/Array.php:47 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:95 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:72 4) testGlobalDefaultTranslatorUsedWhenNoLocalTranslatorSet(Zend_Validate_AbstractTest) No translation for the language 'en' available. /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:313 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:108 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter/Array.php:47 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:95 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:72 5) testGlobalTranslatorFromRegistryUsedWhenNoLocalTranslatorSet(Zend_Validate_AbstractTest) No translation for the language 'en' available. /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:313 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:108 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter/Array.php:47 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:95 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:72 6) testLocalTranslatorPreferredOverGlobalTranslator(Zend_Validate_AbstractTest) No translation for the language 'en' available. /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:313 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter.php:108 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate/Adapter/Array.php:47 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:95 /home/cawa/ZendFramework/svn/framework/trunk/library/Zend/Translate.php:72
Hide
Thomas Weidner added a comment -

These are 3 different things.
Please let us concentrate on the origin issue before doing the other which just means that the tests do not cover the triggered error on empty translation files.

So the general change is that extensions can now be case sensitive.
But wether the code, nor the testbed should be affected.
In my environment there is no problem wether in trunk nor in branch.

Can you evaluate for me at which line in the testbed the failure occurs ?
I'm missing the linenumber where the error occurs in the testbed.

Looking only at the ExistsTest should be enough for both tests as the second class is a nearly clone of it.

Thanks

Show
Thomas Weidner added a comment - These are 3 different things. Please let us concentrate on the origin issue before doing the other which just means that the tests do not cover the triggered error on empty translation files. So the general change is that extensions can now be case sensitive. But wether the code, nor the testbed should be affected. In my environment there is no problem wether in trunk nor in branch. Can you evaluate for me at which line in the testbed the failure occurs ? I'm missing the linenumber where the error occurs in the testbed. Looking only at the ExistsTest should be enough for both tests as the second class is a nearly clone of it. Thanks
Hide
Alexander Veremyev added a comment -

Problem is actualy wrongly reopened.

The actual issue is registered as ZF-4277. See info there.

Show
Alexander Veremyev added a comment - Problem is actualy wrongly reopened. The actual issue is registered as ZF-4277. See info there.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: