compiler/tests/extras/PPCLRPParserSmokeTest.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Sat, 29 Aug 2015 07:56:14 +0100
changeset 534 a949c4fe44df
parent 516 3b81c9e53352
permissions -rw-r--r--
PPCConfiguration refactoring: [6/10]: use #runPass: instead of self-sends. ...in PPCConfiguration>>invokePhases. This is a preparation for removing #invokePhases completely and configuring the compilation via list of phases.

"{ Package: 'stx:goodies/petitparser/compiler/tests/extras' }"

"{ NameSpace: Smalltalk }"

PPCompositeParserTest subclass:#PPCLRPParserSmokeTest
	instanceVariableNames:''
	classVariableNames:''
	poolDictionaries:''
	category:'PetitCompiler-Extras-Tests-LRP'
!


!PPCLRPParserSmokeTest class methodsFor:'accessing'!

resources
    ^ (OrderedCollection with: PPCLRPSourcesResource)
        addAll: super resources;
        yourself

    "Created: / 30-07-2015 / 19:07:52 / Jan Vrany <jan.vrany@fit.cvut.cz>"
! !

!PPCLRPParserSmokeTest methodsFor:'accessing'!

parserClass
    "superclass PPCompositeParserTest says that I am responsible to implement this method"

    ^ PPCLRPParser

    "Modified: / 30-07-2015 / 19:07:09 / Jan Vrany <jan.vrany@fit.cvut.cz>"
! !

!PPCLRPParserSmokeTest methodsFor:'tests'!

testSmoke1
    PPCLRPSourcesResource current sources do:[:source | 
        self parse: source
    ].

    "Created: / 30-07-2015 / 19:07:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
! !

!PPCLRPParserSmokeTest class methodsFor:'documentation'!

version_HG

    ^ '$Changeset: <not expanded> $'
! !