assertEquals($expected, PMA_getJsValue($key, $value)); $this->assertEquals('foo = 100', PMA_getJsValue('foo', '100', false)); $array = array('1','2','3'); $this->assertEquals("foo = [\"1\",\"2\",\"3\",];\n", PMA_getJsValue('foo', $array)); } public function testPMA_jsFormat(){ $this->assertEquals("`foo`", PMA_jsFormat('foo')); } public function variables() { return array( array('foo', true, "foo = true;\n"), array('foo', false, "foo = false;\n"), array('foo', 100, "foo = 100;\n"), array('foo', 0, "foo = 0;\n"), array('foo', 'text', "foo = \"text\";\n"), array('foo', 'quote"', "foo = \"quote\\\"\";\n"), array('foo', 'apostroph\'', "foo = \"apostroph\\'\";\n"), ); } } ?>