Пример #1
0
 /**
  * Test for getFunctionsClass
  *
  * @return void
  */
 public function testGetFunctionsClass()
 {
     $this->assertEquals(
         array(),
         $this->object->getFunctionsClass('enum')
     );
 }
Пример #2
0
 /**
  * Test for getFunctionsClass
  *
  * @param string $class  The class to get function list.
  * @param array  $output Expected function list
  *
  * @return void
  *
  * @dataProvider providerFortTestGetFunctionsClass
  */
 public function testGetFunctionsClass($class, $output)
 {
     $this->assertEquals(
         $output,
         $this->object->getFunctionsClass($class)
     );
 }
    /**
     * Test for getFunctionsClass
     *
     * @param string $class The class to get function list.
     * @param $output array
     *
     * @dataProvider providerFortTestGetFunctionsClass
     */
    public function testGetFunctionsClass($class, $output){

        if (! defined('PMA_MYSQL_INT_VERSION')) {
            define('PMA_MYSQL_INT_VERSION', 60000);
        }

        $this->assertEquals(
            $output,
            $this->object->getFunctionsClass($class)
        );
    }
    /**
     * Test for getFunctionsClass
     *
     * @param string $class The class to get function list.
     * @param $output array
     *
     * @dataProvider providerFortTestGetFunctionsClass
     */
    public function testGetFunctionsClass($class, $output){

        if (! function_exists('PMA_DBI_fetch_result')) {
            function PMA_DBI_fetch_result($query)
            {
                return array('table1', 'table`2');
            }
        }

        $this->assertEquals(
            $this->object->getFunctionsClass($class),
            $output
        );
    }