runSingleBuild('test'); $html = file_get_contents('/tmp/apprentice_output/test.html'); $expectedHtml = "
Test Title
\n" . "
Test Subtitle
\n" . "
Test Description
\n" . "
<p>Test comment</p>\n" . "<pre><code class="language-php">\$test = 'test';</code></pre>
\n"; $this->assertFalse(empty($html)); $this->assertEquals($expectedHtml, $html); } public function test_build_all() { $build = new Build(); $build->buildAll(); $expectedHtml = "
Test Title
\n" . "
Test Subtitle
\n" . "
Test Description
\n" . "
<p>Test comment</p>\n" . "<pre><code class="language-php">\$test = 'test';</code></pre>
\n"; $expectedHtml2 = "
index
\n"; $html = file_get_contents('/tmp/apprentice_output/test.html'); $html2 = file_get_contents('/tmp/apprentice_output/index.html'); $this->assertEquals($expectedHtml, $html); $this->assertEquals($expectedHtml2, $html2); $this->assertTrue(file_exists('/tmp/apprentice_output/test.txt')); $this->assertTrue(file_exists('/tmp/apprentice_output/TEST')); } }