本文整理汇总了PHP中Test::exec_type方法的典型用法代码示例。如果您正苦于以下问题:PHP Test::exec_type方法的具体用法?PHP Test::exec_type怎么用?PHP Test::exec_type使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Test
的用法示例。
在下文中一共展示了Test::exec_type方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: __setup_test__
/**
* testを実行する
* -test クラス名
* option:
* -m メソッド名
* -m メソッド名 -b ブロック名
* -fail failを表示する
* -succes succesを表示する
* -none noneを表示する
* @summary execute test
*/
public static function __setup_test__(Request $req, $value)
{
$level = ($req->is_vars('fail') ? Test::FAIL : 0) | ($req->is_vars('success') ? Test::SUCCESS : 0) | ($req->is_vars('none') ? Test::NONE : 0);
if ($level === 0) {
$level = Test::FAIL | Test::SUCCESS | Test::NONE;
}
Test::exec_type($level | Test::COUNT);
if (empty($value)) {
Test::verifies();
} else {
Test::verify($value, $req->in_vars("m"), $req->in_vars("b"));
}
Test::flush();
}
示例2: dirname
<?php
include_once dirname(__FILE__) . "/__settings__.php";
application_settings(__FILE__, null, dirname(dirname(__FILE__)));
import("core.Log");
import("core.Flow");
import("core.File");
import("ext.Test");
import("ext.Setup");
header_output_text();
$flow = new Flow();
if ($flow->isVars("class")) {
test($flow->inVars("class"), $flow->inVars("method"), $flow->inVars("block"));
} else {
if (!$flow->isVars("full")) {
Test::exec_type(Test::FAIL);
}
tests(root_path());
}
示例3: decbin
/**
* 表示種類の定義
* @param int $type Test::NONE Test::FAIL Test::SUCCESSによる論理和
*/
public static final function exec_type($type)
{
self::$exec_type = decbin($type);
}