aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/test/resources/org/aspectj/systemtest/ajc151/serialversionuid.xml
blob: cc0e632c0e99c7bf6240dea773248ee8f946fb4e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<!DOCTYPE suite SYSTEM "../tests/ajcTestSuite.dtd"[]>

<!-- AspectJ v1.5.1 Tests -->
<suite>
    
    <ajc-test dir="features151/serialveruid" title="basic">
        <compile files="Basic.java" options="-1.8 -XaddSerialVersionUID"/>
        <run class="Basic">
          <stderr>
             <line text="SerialVersionUID is -7868414887470674287"/>
          </stderr>
        </run>
    </ajc-test>
    
    <ajc-test dir="features151/serialveruid" title="basic - lint">
        <compile files="Basic.java" options="-1.8 -XaddSerialVersionUID -Xlint:warning">
          <message kind="warning" text="calculated SerialVersionUID for type Basic"/>
        </compile>
        <run class="Basic">
          <stderr>
             <line text="SerialVersionUID is -7868414887470674287"/>
          </stderr>
        </run>
    </ajc-test>
    
    <ajc-test dir="features151/serialveruid" title="horrible">
        <compile files="BigHorribleClass.java,AnAspect.java" options="-1.8 -XaddSerialVersionUID -Xlint:warning">
          <message kind="warning" text="calculated SerialVersionUID for type BigHorribleClass"/>
        </compile>
        <run class="BigHorribleClass">
          <stderr>
             <line text="SerialVersionUID is -3425710461209091702"/>
          </stderr>
        </run>
    </ajc-test>
    
	<ajc-test dir="features151/serialveruid" title="abstract class">
	  <compile files="TwoTypes.java,Test.java,ATest.java" options="-1.8 -XaddSerialVersionUID -Xlint:warning">
          <message kind="warning" text="calculated SerialVersionUID for type TwoTypes"/>
          <message kind="warning" text="calculated SerialVersionUID for type com.testware.ejb.common.Test to be -1674849842374764518L"/>
          <message kind="warning" text="calculated SerialVersionUID for type com.testware.ejb.common.ATest to be -7300724421810308152L"/>
	  </compile>
	  <run class="TwoTypes">
	    <stderr>
	      <line text="Test SerialVersionUID is -1674849842374764518"/>
		  <line text="ATest SerialVersionUID is -7300724421810308152"/>
	    </stderr>
	  </run>
	</ajc-test>
    
</suite>