mirror of
https://github.com/laravel/laravel.git
synced 2025-02-20 11:53:14 +08:00
removed test class
This commit is contained in:
parent
e85e8f957a
commit
da9fcd6964
@ -92,7 +92,6 @@ return array(
|
||||
'Response' => 'System\\Response',
|
||||
'Session' => 'System\\Session',
|
||||
'Str' => 'System\\Str',
|
||||
'Test' => 'System\\Test',
|
||||
'Text' => 'System\\Text',
|
||||
'View' => 'System\View',
|
||||
),
|
||||
|
@ -1,65 +0,0 @@
|
||||
<?php namespace System;
|
||||
|
||||
class Test {
|
||||
|
||||
/**
|
||||
* All of the test results.
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
public static $results = array();
|
||||
|
||||
/**
|
||||
* Total number of tests being run.
|
||||
*
|
||||
* @var int
|
||||
*/
|
||||
public static $total = 0;
|
||||
|
||||
/**
|
||||
* Total number of passed tests.
|
||||
*
|
||||
* @var int
|
||||
*/
|
||||
public static $passed = 0;
|
||||
|
||||
/**
|
||||
* Run a test suite.
|
||||
*
|
||||
* @param string $suite
|
||||
* @param array $tests
|
||||
* @return void
|
||||
*/
|
||||
public static function run($suite, $tests)
|
||||
{
|
||||
static::$total = static::$total + count($tests);
|
||||
|
||||
// -----------------------------------------------------
|
||||
// Run each test in the suite.
|
||||
// -----------------------------------------------------
|
||||
foreach ($tests as $name => $test)
|
||||
{
|
||||
if ( ! is_callable($test))
|
||||
{
|
||||
throw new \Exception("Test [$name] in suite [$suite] is not callable.");
|
||||
}
|
||||
|
||||
static::$passed = ($result = call_user_func($test)) ? static::$passed + 1 : static::$passed;
|
||||
static::$results[$suite][] = array('name' => $name, 'result' => $result);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the test report view.
|
||||
*
|
||||
* @return View
|
||||
*/
|
||||
public static function report()
|
||||
{
|
||||
return View::make('test/report')
|
||||
->bind('results', static::$results)
|
||||
->bind('passed', static::$passed)
|
||||
->bind('total', static::$total);
|
||||
}
|
||||
|
||||
}
|
0
system/tests/.gitignore
vendored
0
system/tests/.gitignore
vendored
@ -1,80 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Laravel - Test Report</title>
|
||||
|
||||
<link href='http://fonts.googleapis.com/css?family=Ubuntu&subset=latin' rel='stylesheet' type='text/css'>
|
||||
|
||||
<style type="text/css">
|
||||
body {
|
||||
background-color: #fff;
|
||||
font-family: 'Ubuntu', sans-serif;
|
||||
font-size: 18px;
|
||||
color: #3f3f3f;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 35px;
|
||||
color: #6d6d6d;
|
||||
margin: 0 0 10px 0;
|
||||
text-shadow: 1px 1px #000;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 25px;
|
||||
color: #6d6d6d;
|
||||
text-shadow: 1px 1px #000;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-size: 20px;
|
||||
color: #6d6d6d;
|
||||
text-shadow: 1px 1px #000;
|
||||
}
|
||||
|
||||
#wrapper {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
div.content {
|
||||
padding: 10px 10px 10px 10px;
|
||||
background-color: #eee;
|
||||
border-radius: 10px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
div.basic {
|
||||
background-color: #eee;
|
||||
}
|
||||
|
||||
div.passed {
|
||||
background-color: #d8f5cf;
|
||||
}
|
||||
|
||||
div.failed {
|
||||
background-color: #ffebe8;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div id="wrapper">
|
||||
<h1>Test Report</h1>
|
||||
|
||||
<h2>Passed <?php echo $passed; ?> / <?php echo $total; ?> Tests</h2>
|
||||
|
||||
<?php foreach ($results as $suite => $results): ?>
|
||||
<h3><?php echo $suite; ?></h3>
|
||||
|
||||
<?php foreach ($results as $result): ?>
|
||||
|
||||
<div class="content <?php echo ($result['result']) ? 'passed' : 'failed'; ?>">
|
||||
<strong><?php echo ($result['result']) ? 'Passed' : 'Failed'; ?>:</strong> <?php echo $result['name']; ?>
|
||||
</div>
|
||||
|
||||
<?php endforeach; ?>
|
||||
<?php endforeach; ?>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
Loading…
x
Reference in New Issue
Block a user