aboutsummaryrefslogtreecommitdiffstats
path: root/tests/ajcTestsFailing.xml
blob: 5964c4aeec5a266b316bbc692d41ae89f7ca885e (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
52
53
54
55
56
57
58
59
60
61
62
63
64
<!DOCTYPE suite SYSTEM "../tests/ajcTestSuite.dtd">

<suite>

    <ajc-test dir="new"
      title="incompatible advice throws clause are a compile-time error"
      keywords="from-resolved_10x">
        <compile files="AdviceThrowsCf.java">
            <message kind="error" line="70"/>
            <message kind="error" line="74"/>
            <message kind="error" line="76"/>
            <message kind="error" line="78"/>
        </compile>
    </ajc-test>

    <ajc-test dir="new" pr="660" title="illegal name binding in around cflow"
      keywords="from-resolved_104">
        <compile files="ArgsInCflowCf.java">
            <message kind="error" line="19"/>
            <message kind="error" line="29"/>
            <message kind="error" line="35"/>
        </compile>
    </ajc-test>

    <ajc-test dir="errors"  keywords="error"
    		title="class extending abstract aspect">
        <compile files="ClassExtendingAbstractAspectCE.java">
			<message kind="error" line="20"/>
        </compile>
    </ajc-test>

    <ajc-test dir="incremental/stringliteral"  
    		title="incrementally change string size and wire in injar classes">
        <compile staging="true" options="-incremental" 
        	files="oneInjar.jar,twoInjar.jar"
        	sourceroots="src"/>
		<run class="packageOne.Main"
			options="in packageOne.Main.main(..),
					 before main packageOne.Main"/>
        <inc-compile tag="20">
        	<dir-changes updated="packageOne.Main"/>
        </inc-compile>
        <!-- now failing here.  This step passes in non-injar variant. -->
		<run class="packageOne.Main"
			options="in longer packageOne.Main.main(..),
					 before main packageOne.Main"/>
        <inc-compile tag="30">
        	<dir-changes added="RunInjarMains"/>
        </inc-compile>
		<run class="packageOne.Main"
			options="in longer packageOne.Main.main(..),
					 before main InjarOneMain,
					 before main InjarTwoMain,
					 before main packageOne.Main"/>
    </ajc-test>

    <ajc-test dir="bugs" pr="34206" 
    		title="before():execution(new(..)) does not throw NoAspectBoundException">
        <compile files="AspectInitError.java"/>
        <run class="AspectInitError"/>
    </ajc-test>

</suite>