classes-Tecnickcom-TCPDF-Tests-TestRunner

It appears that you are using AdBlocking software. The cost of running this website is covered by advertisements. If you like it please feel free to a small amount of money to secure the future of this website.

Table of Contents

$count  : int
Test count
$exampleDir  : string
$excludedFiles  : array<string|int, string>
$failed  : array<string|int, mixed>
$generatedFiles  : array<string|int, mixed>
$groups  : array<string|int, mixed>|null
$ignored  : array<string|int, mixed>
$onlyFiles  : array<string|int, mixed>|null
$preserveFiles  : bool
$runTime  : int|null
$stopOn  : array<string|int, mixed>
$testExecutor  : TestExecutor
__construct()  : mixed
excludeTests()  : $this
filterByGroup()  : $this
getFailedTests()  : array<string|int, string>
getGeneratedFiles()  : array<string|int, string>
getRunTime()  : int|null
Get last run time in seconds
getSkippedTests()  : array<string|int, string>
getTestFiles()  : array<string|int, string>
getTotalTestCount()  : int
only()  : $this
preserveOutputFiles()  : $this
printSummary()  : $this
Outputs a summary of the last test suite run
runTests()  : bool
stopOn()  : $this
withTestExecutor()  : $this
cleanUp()  : void
shouldStopOn()  : bool

Properties

$excludedFiles

private array<string|int, string> $excludedFiles

$failed

private array<string|int, mixed> $failed = array()

$generatedFiles

private array<string|int, mixed> $generatedFiles = array()

$groups

private array<string|int, mixed>|null $groups = null

$ignored

private array<string|int, mixed> $ignored = array()

$onlyFiles

private array<string|int, mixed>|null $onlyFiles = null

$stopOn

private array<string|int, mixed> $stopOn = array()

Methods

__construct()

public __construct(mixed $exampleDir) : mixed
Parameters
$exampleDir : mixed
Return values
mixed

excludeTests()

public excludeTests(array<string|int, mixed> $excluded) : $this
Parameters
$excluded : array<string|int, mixed>
Return values
$this

filterByGroup()

public filterByGroup(array<string|int, mixed> $groups) : $this
Parameters
$groups : array<string|int, mixed>
Return values
$this

getFailedTests()

public getFailedTests() : array<string|int, string>
Return values
array<string|int, string>

getGeneratedFiles()

public getGeneratedFiles() : array<string|int, string>
Return values
array<string|int, string>

getRunTime()

Get last run time in seconds

public getRunTime() : int|null
Return values
int|null

getSkippedTests()

public getSkippedTests() : array<string|int, string>
Return values
array<string|int, string>

getTestFiles()

public getTestFiles() : array<string|int, string>
Return values
array<string|int, string>

getTotalTestCount()

public getTotalTestCount() : int
Return values
int

only()

public only(array<string|int, mixed> $files) : $this
Parameters
$files : array<string|int, mixed>
Return values
$this

preserveOutputFiles()

public preserveOutputFiles([bool $preserve = true ]) : $this
Parameters
$preserve : bool = true
Return values
$this

printSummary()

Outputs a summary of the last test suite run

public printSummary() : $this
Return values
$this

runTests()

public runTests(string $outputDir) : bool
Parameters
$outputDir : string

Path to output folder

Return values
bool

TRUE if all tests passed, FALSE otherwise

stopOn()

public stopOn(array<string|int, string> $conditions) : $this
Parameters
$conditions : array<string|int, string>
Return values
$this

cleanUp()

private cleanUp() : void
Return values
void

shouldStopOn()

private shouldStopOn(string $condition) : bool
Parameters
$condition : string
Return values
bool
 

© 2004-2022 – Nicola Asuni - Tecnick.com - All rights reserved.
about - disclaimer - privacy