本文整理汇总了PHP中SimpleReporter::paintPass方法的典型用法代码示例。如果您正苦于以下问题:PHP SimpleReporter::paintPass方法的具体用法?PHP SimpleReporter::paintPass怎么用?PHP SimpleReporter::paintPass使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SimpleReporter
的用法示例。
在下文中一共展示了SimpleReporter::paintPass方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: paintPass
function paintPass($message)
{
parent::paintPass($message);
print $this->_getIndent(1);
print "<" . $this->_namespace . "pass>";
print $this->toParsedXml($message);
print "</" . $this->_namespace . "pass>\n";
}
示例2: paintPass
/**
* acceptor for passing assertion node
*/
public function paintPass($message)
{
parent::paintPass($message);
$node = new TreemapNode('Assertion', $message, true);
$current = $this->_stack->peek();
if ($current) {
$current->putChild($node);
} else {
echo 'no current node';
}
}
示例3: paintPass
function paintPass($message)
{
parent::paintPass($message);
$breadcrumb = $this->getTestList();
array_shift($breadcrumb);
$test = implode("->", $breadcrumb);
$result["time"] = time();
$result["status"] = "Passed";
$result["test"] = $test;
$result["message"] = $message;
$this->results[] = $result;
}
示例4: paintPass
public function paintPass($message)
{
parent::paintPass($message);
if (!$this->showPasses) {
return;
}
echo ' <tr class="pass">', "\n";
echo ' <td nowrap="nowrap" valign="top"><span class="pass">Pass</span></td>', "\n";
echo ' <td nowrap="nowrap" valign="top"><span class="test_case">', $this->_getTestCase(), '</span></td>', "\n";
echo ' <td nowrap="nowrap" valign="top">', $this->_htmlEntities($message), '</td>', "\n";
echo ' </tr>', "\n";
flush();
}
示例5: paintPass
/**
* @param string $message
*/
public function paintPass($message)
{
parent::paintPass($message);
++$this->assertionCount;
}
示例6: paintPass
function paintPass($message)
{
$this->addTest(true);
// echo 'pass: ' . $message . "\n";
parent::paintPass($message);
}
示例7: paintPass
/**
* Paints the test pass with a breadcrumbs
* trail of the nesting test suites below the
* top level test.
* @param string $message Pass message displayed in
* the context of the other tests.
* @access public
*/
function paintPass($message)
{
parent::paintPass($message);
if ($this->_show_passes) {
echo "<li class='pass'>\n";
echo "<span>Passed</span> ";
$breadcrumb = Set::filter($this->getTestList());
array_shift($breadcrumb);
echo implode(" -> ", $breadcrumb);
echo "<br />" . $this->_htmlEntities($message) . "\n";
echo "</li>\n";
}
}
示例8: paintPass
/**
* Paints the test passes
* @param string $message Failure message displayed in
* the context of the other tests.
* @access public
**/
function paintPass($message)
{
parent::paintPass($message);
$this->test_stack[] = array('data' => array($this->_htmlEntities($message), 'OK'), 'class' => 'simpletest-pass');
//$this->writeContent($this->_htmlEntities($message). ' OK', NULL, 'simpletest-pass');
}
示例9: paintPass
/**
* パス
*
* @access public
* @param string $message メッセージ
*/
function paintPass($message)
{
parent::paintPass($message);
$test_list = $this->getTestList();
$this->report[] = array('type' => 'Pass', 'test' => $test_list[2], 'message' => $message);
}
示例10: paintPass
public function paintPass($message)
{
parent::paintPass($message);
$this->method_status['passes'][] = $message;
}
示例11: paintPass
function paintPass($message)
{
parent::paintPass($message);
$breadcrumb = $this->getTestList();
$test = array_pop($breadcrumb);
echo '<div class="test pass">
<div class="result">PASSED</div>
<h3>' . $test . '</h3>
<div class="details">
<em>' . $message . '</em>
</div>
</div>
';
}
示例12: paintPass
/**
* Paints the test failure with a breadcrumbs
* trail of the nesting test suites below the
* top level test.
* @param string $message Failure message displayed in
* the context of the other tests.
* @access public
*/
function paintPass($message)
{
parent::paintPass($message);
// print "<span class=\"fail\">Pass</span>: ";
$breadcrumb = $this->getTestList();
$set = array_shift($breadcrumb);
$file = basename(array_shift($breadcrumb));
$class = array_shift($breadcrumb);
$test = array_shift($breadcrumb);
if (!isset($this->passfailtrail[$set])) {
$this->passfailtrail[$set] = array();
}
if (!isset($this->passfailtrail[$set][$file])) {
$this->passfailtrail[$set][$file] = array();
}
if (!isset($this->passfailtrail[$set][$file][$class])) {
$this->passfailtrail[$set][$file][$class] = array();
}
if (!isset($this->passfailtrail[$set][$file][$class][$test])) {
$this->passfailtrail[$set][$file][$class][$test] = array();
}
$this->passfailtrail[$set][$file][$class][$test]['pass'][] = $message;
//print implode(" -> ", $breadcrumb);
//print " -> " . $this->_htmlEntities($message) . "<br />\n";
}
示例13: paintPass
/**
* Paints the test success as a stack trace.
* @param string $message Success message displayed in
* the context of the other tests.
* @access public
*/
function paintPass($message)
{
parent::paintPass($message);
print $this->getPassCount() . ") {$message}\n";
if ($this->includeBreadCrumb()) {
$breadcrumb = $this->getTestList();
array_shift($breadcrumb);
print "\tin " . implode("\n\tin ", array_reverse($breadcrumb));
print "\n";
}
}
示例14: paintPass
/**
* reset failinfo
*/
function paintPass($message)
{
parent::paintPass($message);
$this->_failinfo = '';
}
示例15: paintPass
/**
* Paints pass as XML.
*
* @param string $message Message to encode.
*/
public function paintPass($message)
{
parent::paintPass($message);
print $this->getIndent(1);
print '<' . $this->namespace . 'pass>';
print $this->toParsedXml($message);
print '</' . $this->namespace . "pass>\n";
}