Add known issue for whitespace, mark whitespace test as skipped.

This commit is contained in:
Justin Hileman
2010-08-15 06:28:56 -04:00
parent e40a57cba1
commit 582c3278fa
2 changed files with 10 additions and 6 deletions
+1
View File
@@ -83,6 +83,7 @@ Known Issues
* Sections don't respect delimiter changes -- `delimiters` example currently fails with an * Sections don't respect delimiter changes -- `delimiters` example currently fails with an
"unclosed section" exception. "unclosed section" exception.
* Mustache isn't always very good at whitespace.
* Test coverage is incomplete. * Test coverage is incomplete.
+9 -6
View File
@@ -35,6 +35,11 @@ class MustacheTest extends PHPUnit_Framework_TestCase {
const TEST_CLASS = 'Mustache'; const TEST_CLASS = 'Mustache';
protected $knownIssues = array(
'Delimiters' => "Known issue: sections don't respect delimiter changes",
'SectionsSpaces' => "Known issue: Mustache fails miserably at whitespace",
);
/** /**
* Test Mustache constructor. * Test Mustache constructor.
* *
@@ -191,9 +196,8 @@ class MustacheTest extends PHPUnit_Framework_TestCase {
* @return void * @return void
*/ */
public function test__clone($class, $template, $output) { public function test__clone($class, $template, $output) {
if ($class == 'Delimiters') { if (isset($this->knownIssues[$class])) {
$this->markTestSkipped("Known issue: sections don't respect delimiter changes"); return $this->markTestSkipped($this->knownIssues[$class]);
return;
} }
$m = new $class; $m = new $class;
@@ -222,9 +226,8 @@ class MustacheTest extends PHPUnit_Framework_TestCase {
* @return void * @return void
*/ */
public function testExamples($class, $template, $output) { public function testExamples($class, $template, $output) {
if ($class == 'Delimiters') { if (isset($this->knownIssues[$class])) {
$this->markTestSkipped("Known issue: sections don't respect delimiter changes"); return $this->markTestSkipped($this->knownIssues[$class]);
return;
} }
$m = new $class; $m = new $class;