Add known issue for whitespace, mark whitespace test as skipped.
This commit is contained in:
@@ -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.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user