/**
  * @group Core
  * @group TranslationWriter
  * @dataProvider getQuoteTestData
  */
 public function testQuote($data, $expected)
 {
     if (Piwik_Common::isWindows() && $data == "\n") {
         return;
     }
     $this->assertEquals($expected, Piwik_TranslationWriter::quote($data));
 }
    function test_quote()
    {
        $tests = array('abc 123' => "'abc 123'", "\n" => '
', '
' => "'\n'", '	' => "'\t'", "it's" => "'it\\'s'");
        foreach ($tests as $data => $expected) {
            if (Piwik_Common::isWindows() && $data == "\n") {
                continue;
            }
            $this->assertEqual(Piwik_TranslationWriter::quote($data), $expected, "{$data} => not '{$expected}'");
        }
    }