示例#1
0
        echo '
			<h2>Category: ', $test, '</h2>';
    } else {
        echo '
			<h3>', $test['name'], '</h3>
			<p>Input:</p>
			<code style="white-space: pre-line;">', htmlspecialchars($test['bbc'], ENT_QUOTES), '</code>

			<p>Expected output:</p>
			<code>
				', htmlspecialchars($test['html'], ENT_QUOTES), '
			</code>

			<p>Actual output:</p>
			<code>
				', htmlspecialchars($parsed = $bbc->parse($test['bbc']), ENT_QUOTES), '
			</code>

			<p class="border-bottom">Result: ', $parsed == $test['html'] ? '<span class="pass">PASS</span>' : '<span class="fail">FAIL</span>', '</p>';
        // Just some statistics.
        $total_tests++;
        if ($parsed == $test['html']) {
            $total_passed++;
        }
    }
}
$completed = microtime(true) - $start_time;
echo '
		<a name="results"></a>
		<h2>Test Results</h2>
		<p>Total tests: ', number_format($total_tests), '</p>