PHP Class PHPUnit\Runner\CleverAndSmart\Storage\Sqlite3Storage

Inheritance: implements PHPUnit\Runner\CleverAndSmart\Storage\StorageInterface
Mostra file Open project: lstrojny/phpunit-clever-and-smart Class Usage Examples

Public Methods

Method Description
__construct ( $fileName = '.phpunit-cas.db' )
doRecord ( Run $run, PHPUnit_Framework_TestCase $test, $time, $status )
getRecordings ( array $types, $includeTime = true )
initDatabaseSchema ( )
query ( $query, array $params = [] )
record ( Run $run, PHPUnit_Framework_TestCase $test, $time, $status )

Private Methods

Method Description
doQuery ( $query )
getPrefix ( )
insertResult ( $runId, PHPUnit_Framework_TestCase $test, $time, $status )
prepareQuery ( $query, array $params )
select ( $query, array $params = [] )
selectOne ( $query, array $params )
storeRun ( Run $run )
transactional ( $callable )

Method Details

__construct() public method

public __construct ( $fileName = '.phpunit-cas.db' )

doRecord() public method

public doRecord ( Run $run, PHPUnit_Framework_TestCase $test, $time, $status )
$run PHPUnit\Runner\CleverAndSmart\Run
$test PHPUnit_Framework_TestCase

getRecordings() public method

public getRecordings ( array $types, $includeTime = true )
$types array

initDatabaseSchema() public method

public initDatabaseSchema ( )

query() public method

public query ( $query, array $params = [] )
$params array

record() public method

public record ( Run $run, PHPUnit_Framework_TestCase $test, $time, $status )
$run PHPUnit\Runner\CleverAndSmart\Run
$test PHPUnit_Framework_TestCase