Documentation

ValidConstructorPassTest extends CodeCleanerTestCase
in package

Table of Contents

$pass  : mixed
$traverser  : mixed
$parser  : mixed
$printer  : mixed
invalidParserStatements()  : mixed
invalidStatements()  : mixed
tearDown()  : mixed
testProcessInvalidStatement()  : mixed
testProcessInvalidStatementCatchedByParser()  : mixed
testProcessValidStatement()  : mixed
validStatements()  : mixed
assertProcessesAs()  : mixed
parse()  : mixed
parseAndTraverse()  : mixed
prettyPrint()  : mixed
setPass()  : mixed
setUp()  : mixed
traverse()  : mixed
getParser()  : mixed
getPrinter()  : mixed
parseErrorIsEOF()  : mixed

Properties

Methods

testProcessInvalidStatement()

public testProcessInvalidStatement(mixed $code) : mixed
Parameters
$code : mixed
Tags
dataProvider

invalidStatements

expectedException

\Psy\Exception\FatalErrorException

Return values
mixed

testProcessInvalidStatementCatchedByParser()

public testProcessInvalidStatementCatchedByParser(mixed $code) : mixed
Parameters
$code : mixed
Tags
dataProvider

invalidParserStatements

expectedException

\Psy\Exception\ParseErrorException

Return values
mixed

testProcessValidStatement()

public testProcessValidStatement(mixed $code) : mixed
Parameters
$code : mixed
Tags
dataProvider

validStatements

Return values
mixed

assertProcessesAs()

protected assertProcessesAs(mixed $from, mixed $to) : mixed
Parameters
$from : mixed
$to : mixed
Return values
mixed

parse()

protected parse(mixed $code[, mixed $prefix = '<?php ' ]) : mixed
Parameters
$code : mixed
$prefix : mixed = '<?php '
Return values
mixed

parseAndTraverse()

protected parseAndTraverse(mixed $code[, mixed $prefix = '<?php ' ]) : mixed
Parameters
$code : mixed
$prefix : mixed = '<?php '
Return values
mixed

prettyPrint()

protected prettyPrint(array<string|int, mixed> $stmts) : mixed
Parameters
$stmts : array<string|int, mixed>
Return values
mixed

traverse()

protected traverse(array<string|int, mixed> $stmts) : mixed
Parameters
$stmts : array<string|int, mixed>
Return values
mixed

getPrinter()

private getPrinter() : mixed
Return values
mixed

Search results