[Phpmyadmin-devel] Automated testing
Michal Čihař
michal at cihar.com
Fri Jul 17 00:14:10 CEST 2009
Hi
Dne Thu, 16 Jul 2009 17:02:21 +0200
Herman van Rink <rink at initfour.nl> napsal(a):
> Michal Čihař wrote:
> > Hi
> >
> > Dne Wed, 15 Jul 2009 05:05:46 +0200
> > Herman van Rink <rink at initfour.nl> napsal(a):
> >
> >
> >> The PMA_formatNumberByteDown_test test still fails for me on a
> >> conversion.... does this pass on other systems?
> >>
> >
> > Six tests do fail for me:
> >
> > 1) testEncrypt(PMA_blowfish_test)
> > 2) testDecrypt(PMA_blowfish_test)
> >
>
> These have never failed me. Could you look into this?
Unfortunately I lack time to look at them now, here are the failures I
got:
1) testEncrypt(PMA_blowfish_test)
Failed asserting that two strings are equal.
expected string <kO/kc4j/nyk=>
difference <xxxxxxxxxxx>
got string <Oa6nX6ayG9U=>
/home/nijel/work/phpmyadmin/trunk/phpMyAdmin/test/PMA_blowfish_test.php:48
2) testDecrypt(PMA_blowfish_test)
Failed asserting that two strings are equal.
expected string <12345678>
difference <xxxxxxxx>
got string <N`��z�>
/home/nijel/work/phpmyadmin/trunk/phpMyAdmin/test/PMA_blowfish_test.php:56
> > 3) testFormatNumber(PMA_formatNumberByteDown_test) with data set #4
> > 4) testFormatNumber(PMA_formatNumberByteDown_test) with data set #5
> > 5) testFormatNumber(PMA_formatNumberByteDown_test) with data set #6
> >
> These 3 fail me as well, using the data:
> array(0.00003, 3, 2, '0,03 m'),
> array(0.003, 3, 3, '0,003 '),
> array(-0.003, 6, 0, '-3 m'),
>
> Could someone with intimate formatting knowledge take a look at this to
> determine if PMA_formatNumber() needs fixing, or the testcase?
It looks to me like PMA_formatNumber() is broken (it tends to return
zero instead of exact number):
3) testFormatNumber(PMA_formatNumberByteDown_test) with data set #4
(3.0E-5, 3, 2, '0,03 m') Failed asserting that two strings are equal.
expected string <0,03 m>
difference < xxx>
got string <0,00 k>
/home/nijel/work/phpmyadmin/trunk/phpMyAdmin/test/PMA_formatNumberByteDown_test.php:86
4) testFormatNumber(PMA_formatNumberByteDown_test) with data set #5
(0.003, 3, 3, '0,003 ') Failed asserting that two strings are equal.
expected string <0,003 >
difference < xxx>
got string <0,000 k>
/home/nijel/work/phpmyadmin/trunk/phpMyAdmin/test/PMA_formatNumberByteDown_test.php:86
5) testFormatNumber(PMA_formatNumberByteDown_test) with data set #6
(-0.003, 6, 0, '-3 m') Failed asserting that two strings are equal.
expected string <-3 m>
difference < xxx>
got string <-0 k>
/home/nijel/work/phpmyadmin/trunk/phpMyAdmin/test/PMA_formatNumberByteDown_test.php:86
> > 6) testWriteReloadNavigation(PMA_headerLocation_test)
> >
>
> Should be fixed now.
Yes it is, thanks!
--
Michal Čihař | http://cihar.com | http://phpmyadmin.cz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.phpmyadmin.net/pipermail/developers/attachments/20090717/0d45d08a/attachment.sig>
More information about the Developers
mailing list