Documentation

EmulativeTest extends LexerTest
in package

Table of Contents

provideTestError()  : mixed
provideTestHaltCompiler()  : mixed
provideTestLex()  : mixed
provideTestLexNewFeatures()  : mixed
provideTestReplaceKeywords()  : mixed
testError()  : mixed
testErrorAfterEmulation()  : mixed
testGetTokens()  : mixed
testHandleHaltCompiler()  : mixed
testHandleHaltCompilerError()  : mixed
testLeaveStuffAloneInStrings()  : mixed
testLex()  : mixed
testLexNewFeatures()  : mixed
testNoReplaceKeywordsAfterObjectOperator()  : mixed
testNoReplaceKeywordsAfterObjectOperatorWithSpaces()  : mixed
testReplaceKeywords()  : mixed
getLexer()  : mixed

Methods

provideTestError()

public provideTestError() : mixed
Return values
mixed

provideTestHaltCompiler()

public provideTestHaltCompiler() : mixed
Return values
mixed

provideTestLex()

public provideTestLex() : mixed
Return values
mixed

provideTestLexNewFeatures()

public provideTestLexNewFeatures() : mixed
Return values
mixed

provideTestReplaceKeywords()

public provideTestReplaceKeywords() : mixed
Return values
mixed

testError()

public testError(mixed $code, mixed $messages) : mixed
Parameters
$code : mixed
$messages : mixed
Tags
dataProvider

provideTestError

Return values
mixed

testErrorAfterEmulation()

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

provideTestLexNewFeatures

Return values
mixed

testGetTokens()

public testGetTokens() : mixed
Return values
mixed

testHandleHaltCompiler()

public testHandleHaltCompiler(mixed $code, mixed $remaining) : mixed
Parameters
$code : mixed
$remaining : mixed
Tags
dataProvider

provideTestHaltCompiler

Return values
mixed

testHandleHaltCompilerError()

public testHandleHaltCompilerError() : mixed
Return values
mixed

testLeaveStuffAloneInStrings()

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

provideTestLexNewFeatures

Return values
mixed

testLex()

public testLex(mixed $code, mixed $options, mixed $tokens) : mixed
Parameters
$code : mixed
$options : mixed
$tokens : mixed
Tags
dataProvider

provideTestLex

Return values
mixed

testLexNewFeatures()

public testLexNewFeatures(mixed $code, array<string|int, mixed> $expectedTokens) : mixed
Parameters
$code : mixed
$expectedTokens : array<string|int, mixed>
Tags
dataProvider

provideTestLexNewFeatures

Return values
mixed

testNoReplaceKeywordsAfterObjectOperator()

public testNoReplaceKeywordsAfterObjectOperator(string $keyword) : mixed
Parameters
$keyword : string
Tags
dataProvider

provideTestReplaceKeywords

Return values
mixed

testNoReplaceKeywordsAfterObjectOperatorWithSpaces()

public testNoReplaceKeywordsAfterObjectOperatorWithSpaces(string $keyword) : mixed
Parameters
$keyword : string
Tags
dataProvider

provideTestReplaceKeywords

Return values
mixed

testReplaceKeywords()

public testReplaceKeywords(mixed $keyword, mixed $expectedToken) : mixed
Parameters
$keyword : mixed
$expectedToken : mixed
Tags
dataProvider

provideTestReplaceKeywords

Return values
mixed

getLexer()

protected getLexer([array<string|int, mixed> $options = [] ]) : mixed
Parameters
$options : array<string|int, mixed> = []
Return values
mixed

Search results