[Phpmyadmin-devel] writing unit tests to libraries/sql.lib.php

Supun Nakandala supun.nakandala at gmail.com
Wed Jul 24 07:21:03 CEST 2013


On Wed, Jul 24, 2013 at 7:34 AM, adam <adamgsoc2013 at gmail.com> wrote:

> Hi Supun,
>
> >Hi,
> >I am trying to write unit tests sql.lib.php. In that I want to create an
> >instance of the database interface (GLOBALS['dbi']) to test methods by
> >executing queries. I tried to do it by including
> >"libraries/database_interface.inc.php" but I get an error telling
> >"Undefined index: Server". Am I doing something wrong here or is there any
>
> It is because UT has a more strict syntax.
> see this to fix the "Undefined index: Server"
>
>
> https://github.com/adamgsoc2013/phpmyadmin/blob/ed36426b8863645076a3bc6ed6bf88b7de7b6973/test/classes/PMA_TableSearch_test.php#L46
>
> Hi Adam,
I tried your suggestion. But still I am getting the same error. The link
for the example code that I am trying to implement is [1]. I would
appreciate if you can check it.


[1] - http://pastebin.com/v6dnJUNt


> >other better approach to do this.
> >Regards Supun.
> >
>
> --------------
> adam
>
> ------------------------------------------------------------------------------
> See everything from the browser to the database with AppDynamics
> Get end-to-end visibility with application monitoring from AppDynamics
> Isolate bottlenecks and diagnose root cause in seconds.
> Start your free trial of AppDynamics Pro today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> _______________________________________________
> Phpmyadmin-devel mailing list
> Phpmyadmin-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
>



-- 
Thank you
Supun Nakandala
Dept. Computer Science and Engineering
University of Moratuwa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.phpmyadmin.net/pipermail/developers/attachments/20130724/af98d373/attachment.html>


More information about the Developers mailing list