123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252 |
- <!DOCTYPE suite SYSTEM "../../../tests/ajcTestSuite.dtd">
-
- <!--
- To run with the harness, run
-
- java org.aspectj.testing.drivers.Harness \
- ../docs/sandbox/ubc-design-patterns/patterns-test.xml -logFail
-
- from a project directory (tests/ docs/ or testing-drivers)
-
- See tests/readme-writing-compiler-tests.html for more info on the harness.
- -->
- <suite>
-
- <ajc-test dir="src"
- title="UBC design patterns library">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary" />
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns abstractFactory">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/abstractFactory/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns adapter">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/adapter/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns bridge">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/bridge/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns builder">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/builder/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns chainOfResponsibility">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/chainOfResponsibility/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns command">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/command/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns composite">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/composite/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns decorator">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/decorator/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns facade">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/facade/aspectj">
- <message kind="warning" line="72" />
- </compile>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns factoryMethod">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/factoryMethod/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns flyweight">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/flyweight/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns interpreter">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/interpreter/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns iterator">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/iterator/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns mediator">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/mediator/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns memento">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/memento/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns observer">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/observer/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns prototype">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/prototype/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns proxy">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/proxy/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns singleton">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/singleton/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns state">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/state/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns strategy">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/strategy/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns templateMethod">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/templateMethod/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns visitor">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/patternLibrary,ca/ubc/cs/spl/aspectPatterns/examples/visitor/aspectj"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java abstractFactory">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/abstractFactory/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java adapter">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/adapter/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java bridge">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/bridge/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java builder">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/builder/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java chainOfResponsibility">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/chainOfResponsibility/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java command">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/command/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java composite">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/composite/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java decorator">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/decorator/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java facade">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/facade/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java factoryMethod">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/factoryMethod/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java flyweight">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/flyweight/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java interpreter">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/interpreter/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java iterator">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/iterator/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java mediator">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/mediator/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java memento">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/memento/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java observer">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/observer/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java prototype">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/prototype/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java proxy">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/proxy/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java singleton">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/singleton/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java state">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/state/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java strategy">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/strategy/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java templateMethod">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/templateMethod/java"/>
- </ajc-test>
-
- <ajc-test dir="src"
- title="UBC design patterns java visitor">
- <compile sourceroots="ca/ubc/cs/spl/aspectPatterns/examples/visitor/java"/>
- </ajc-test>
-
- </suite>
|