parsers/java/PPJavaParserTest.st
changeset 436 e1c44b571db9
parent 435 3bc08fb90133
child 437 54b3bc9e3987
equal deleted inserted replaced
435:3bc08fb90133 436:e1c44b571db9
     7 PPJavaSyntaxTest subclass:#PPJavaParserTest
     7 PPJavaSyntaxTest subclass:#PPJavaParserTest
     8 	instanceVariableNames:''
     8 	instanceVariableNames:''
     9 	classVariableNames:''
     9 	classVariableNames:''
    10 	poolDictionaries:''
    10 	poolDictionaries:''
    11 	category:'PetitJava-Tests'
    11 	category:'PetitJava-Tests'
    12 !
       
    13 
       
    14 PPJavaParserTest comment:''
       
    15 !
    12 !
    16 
    13 
    17 !PPJavaParserTest methodsFor:'accessing'!
    14 !PPJavaParserTest methodsFor:'accessing'!
    18 
    15 
    19 parserClass
    16 parserClass
   553 	super testShiftExpression1.
   550 	super testShiftExpression1.
   554 	self assert: result class equals: PJBooleanLiteralNode
   551 	self assert: result class equals: PJBooleanLiteralNode
   555 !
   552 !
   556 
   553 
   557 testStringLiteral1
   554 testStringLiteral1
   558 	super testStringLiteral1.
   555         super testStringLiteral1.
   559 	self assert: result class equals: PJStringLiteralNode.
   556         self assert: result class equals: PJStringLiteralNode.
   560 	self assert: result literalValue equals: String empty
   557         self assert: result literalValue equals: (String new:0)
       
   558 
       
   559     "Modified: / 21-04-2015 / 15:53:26 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   561 !
   560 !
   562 
   561 
   563 testStringLiteral11
   562 testStringLiteral11
   564 	super testStringLiteral11.
   563 	super testStringLiteral11.
   565 	self assert: result class equals: PJStringLiteralNode.
   564 	self assert: result class equals: PJStringLiteralNode.