ExitPassTest
extends CodeCleanerTestCase
in package
Table of Contents
- $pass : mixed
- $traverser : mixed
- $expectedExceptionString : string
- $parser : mixed
- $printer : mixed
- dataProviderExitStatement() : array<string|int, mixed>
- Data provider for testExitStatement.
- setUp() : mixed
- tearDown() : mixed
- testExitStatement() : mixed
- assertProcessesAs() : mixed
- parse() : mixed
- parseAndTraverse() : mixed
- prettyPrint() : mixed
- setPass() : mixed
- traverse() : mixed
- getParser() : mixed
- getPrinter() : mixed
- parseErrorIsEOF() : mixed
Properties
$pass
protected
mixed
$pass
$traverser
protected
mixed
$traverser
$expectedExceptionString
private
string
$expectedExceptionString
= '\Psy\Exception\BreakException::exitShell()'
$parser
private
mixed
$parser
$printer
private
mixed
$printer
Methods
dataProviderExitStatement()
Data provider for testExitStatement.
public
dataProviderExitStatement() : array<string|int, mixed>
Return values
array<string|int, mixed> —setUp()
public
setUp() : mixed
Return values
mixed —tearDown()
public
tearDown() : mixed
Return values
mixed —testExitStatement()
public
testExitStatement(mixed $from, mixed $to) : mixed
Parameters
- $from : mixed
- $to : mixed
Tags
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 —setPass()
protected
setPass(CodeCleanerPass $pass) : mixed
Parameters
- $pass : CodeCleanerPass
Return values
mixed —traverse()
protected
traverse(array<string|int, mixed> $stmts) : mixed
Parameters
- $stmts : array<string|int, mixed>
Return values
mixed —getParser()
private
getParser() : mixed
Return values
mixed —getPrinter()
private
getPrinter() : mixed
Return values
mixed —parseErrorIsEOF()
private
parseErrorIsEOF(Error $e) : mixed
Parameters
- $e : Error