aboutsummaryrefslogtreecommitdiff
path: root/tests/html2tomboyXslTest.php
blob: 5e9139e934803bd1157ed2f9fd10102203db1272 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
class html2tomboyXslTest extends PHPUnit_Framework_TestCase
{
    /**
     * Use xsltproc and diff to check if the XSL file generates
     * the same output as we expect.
     */
    public function testFormat()
    {
        exec(
            'xsltproc'
            . ' ../templates/html2tomboy.xsl'
            . ' data/full-formattest.html'
            . ' | diff -u data/formattest.tomboynotecontent -',
            $out,
            $retval
        );
        $this->assertEquals(
            0, $retval,
            "diff exit status is not 0:\n" . implode("\n", $out)
        );
    }
}
?>