[Phpmyadmin-devel] Automated Testing - GSoC Project Idea 2012
yasitha4 at gmail.com
Wed Mar 21 06:52:08 CET 2012
2012/3/17 yasitha pandithawatta <yasitha4 at gmail.com>
> On Wed, Mar 14, 2012 at 11:04 PM, yasitha pandithawatta <
> yasitha4 at gmail.com> wrote:
>> On Tue, Mar 13, 2012 at 2:22 AM, Marc Delisle <marc at infomarc.info> wrote:
>>> Le 2012-03-12 15:23, Michal Čihař a écrit :
>>> > Hi
>>> > Dne Tue, 6 Mar 2012 08:53:13 +0530
>>> > yasitha pandithawatta <yasitha4 at gmail.com> napsal(a):
>>> >> I have set up the the testing environment. I tried to run some test
>>> >> I have found most of the test suits have some fatal errors. Test
>>> >> under test/libraries/ are working fine.
>>> >> I went through the AllTest.php. The required paths have some
>>> conflicts with
>>> >> the real paths.
>>> >> Most of the cases I'll getting the following fatal error.
>>> >> PHP Fatal error: require_once(): Failed opening required
>>> >> './test/PMA_get_real_size_test.php'
>>> >> (include_path='.:/usr/share/php:/usr/share/pear:') in
>>> >> /var/www/phpmyadmin-dev/test/AllTests.php on line 32
>>> >> (File path for an example)
>>> >> And required require_once './test/FailTest.php' is not found in the
>>> >> What can I do for these issues?
>>> > Well AllTests.php is not really used for testing. To run complete
>>> > testsuite, running phpunit in phpMyAdmin's directory should do the job.
>>> > I think AllTests.php is pretty much outdated and probably should be
>>> > rather dropped...
>>> Done, along with AllSeleniumTests.php.
>>> Marc Delisle
>>> Try before you buy = See our experts in action!
>>> The most comprehensive online learning library for Microsoft developers
>>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>>> Metro Style Apps, more. Free future releases when you subscribe now!
>>> Phpmyadmin-devel mailing list
>>> Phpmyadmin-devel at lists.sourceforge.net
>> I went through the AllSeleniumTests.php and found the tests are outdated.
>> I started to re write the PmaSeleniumTestCase.php and I updated the
>> PmaSeleniumLoginTest.php. I just add the login test to the AllSeleniumTest
>> suit. If I can get a feed back I can write the test cases for the remaining
>> two suits. Patch was attached to the source forge patch tracker.
>> Add a README file under /test/selenium which contains testing
>> configuration guide.
>> Yasitha Pandithawatta
>> Computer Science and Engineering Department
>> University of Moratuwa
>> Sri Lanka
>>  -
> Hi Michal,
> I wrote some selenium test cases for login. I updated the
> AllSeleniumTests.php and add I add a Helper class and TestConfig class
> which can be use when writing other test cases. I attached the changes as
> patch in source forge patch tracker. Meanwhile Mark has removed
> the AllTests.php along with AllSeleniumTests.php. Since
> AllSeleniumTests.php class is no longer there patch will give some errors.
> He suggested some one familiar with selenium should involved with this. ch
> willCan you look for this. Adding old AllSeleniumTests.php and merge my
> patch will do the job.
> Yasitha Pandithawatta
> Computer Science and Engineering Department
> University of Moratuwa
> Sri Lanka
>  -
I updated the patch and attached to the patch traker. . It can be
directly merged into the current master branch.
Computer Science and Engineering Department
University of Moratuwa
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Developers