Documentation

CodeParsingTest extends CodeTestAbstract
in package

Table of Contents

createParsers()  : mixed
getParseOutput()  : mixed
provideTestParse()  : mixed
testParse()  : mixed
getTests()  : mixed
checkAttributes()  : mixed
formatErrorMessage()  : mixed

Methods

createParsers()

public createParsers(array<string|int, mixed> $modes) : mixed
Parameters
$modes : array<string|int, mixed>
Return values
mixed

getParseOutput()

public getParseOutput(Parser $parser, mixed $code, array<string|int, mixed> $modes) : mixed
Parameters
$parser : Parser
$code : mixed
$modes : array<string|int, mixed>
Return values
mixed

provideTestParse()

public provideTestParse() : mixed
Return values
mixed

testParse()

public testParse(mixed $name, mixed $code, mixed $expected, mixed $modeLine) : mixed
Parameters
$name : mixed
$code : mixed
$expected : mixed
$modeLine : mixed
Tags
dataProvider

provideTestParse

Return values
mixed

getTests()

protected getTests(mixed $directory, mixed $fileExtension[, mixed $chunksPerTest = 2 ]) : mixed
Parameters
$directory : mixed
$fileExtension : mixed
$chunksPerTest : mixed = 2
Return values
mixed

checkAttributes()

private checkAttributes(mixed $stmts) : mixed
Parameters
$stmts : mixed
Return values
mixed

formatErrorMessage()

private formatErrorMessage(Error $e, mixed $code) : mixed
Parameters
$e : Error
$code : mixed
Return values
mixed

Search results