Advertisement
Guest User

Untitled

a guest
Jul 24th, 2013
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. <?php
  2. /* vim: set expandtab sw=4 ts=4 sts=4: */
  3. /**
  4. * tests for correctness of functions in libraries/sql.lib.php
  5. *
  6. * @package PhpMyAdmin-test
  7. */
  8.  
  9. /*
  10. * Include to test.
  11. */
  12. require_once 'libraries/database_interface.inc.php';
  13. require_once 'libraries/sql.lib.php';
  14.  
  15. /**
  16. * tests for methods under libraries/sql.lib.php
  17. *
  18. * @package PhpMyAdmin-test
  19. */
  20.  
  21. class PMA_SQLLib_Test extends PHPUnit_Framework_TestCase
  22. {
  23. /**
  24. * Configures test parameters.
  25. *
  26. * @return void
  27. */
  28. protected function setup()
  29. {
  30. $GLOBALS['server'] = 1;
  31. }
  32.  
  33. /**
  34. * Test for PMA_getNewDatabase($sql, $databases)
  35. *
  36. * @return void
  37. */
  38. public function testGetNewDatabase()
  39. {
  40. $databases = $GLOBALS['dbi']->getDatabasesFull();
  41. if (count($databases) > 0) {
  42. $sql = "use " + $databases[count($databases) - 1];
  43. $db = PMA_getNewDatabase($sql, $databases);
  44. $this->assertEquals(
  45. $db, $databases[count($databases) - 1]['SCHEMA_NAME']
  46. );
  47. }
  48. }
  49. }
  50. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement