Details
Description
Creating an empty Interface in folder test/unit results in the below error :
| Error Compilation error compiling [unit] tests: startup failed:
/tmp/jira/jira/test/unit/MyInterface.groovy: Error processing interface 'MyInterface'. @TestFor not allowed for interfaces.
1 error
You can reproduce it with the attached project.
This error comes from the @TestFor AST-Transformation that is applied on each type, called from GrailsTestCompiler. And this AST-Transformation is forbidden on Interface.
Activity
- All
- Comments
- Work Log
- History
- Activity
- Git Commits
Graeme Rocher
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Fix Version/s | 2.0.1 [ 13005 ] |
Burt Beckwith
made changes -
| Workflow | Grails2 [ 70807 ] | jira [ 71421 ] |
Burt Beckwith
made changes -
| Workflow | jira [ 71421 ] | Grails2 [ 79826 ] |
Peter Ledbrook
made changes -
| Last Reviewed | 01/Jan/10 |
Peter Ledbrook
made changes -
| Workflow | Grails2 [ 79826 ] | jira [ 87884 ] |
Peter Ledbrook
made changes -
| Workflow | jira [ 87884 ] | Grails2 [ 96080 ] |
Graeme Rocher
made changes -
| Fix Version/s | 2.0.2 [ 13064 ] | |
| Fix Version/s | 2.0.1 [ 13005 ] |
Graeme Rocher
made changes -
| Fix Version/s | 2.0.3 [ 13094 ] | |
| Fix Version/s | 2.0.2 [ 13064 ] |
Graeme Rocher
made changes -
| Fix Version/s | 2.0.4 [ 13099 ] | |
| Fix Version/s | 2.0.3 [ 13094 ] |
Jeff Brown
made changes -
| Fix Version/s | 2.2 [ 13093 ] | |
| Fix Version/s | 2.0.4 [ 13099 ] |
Graeme Rocher
made changes -
| Fix Version/s | 2.3 [ 13311 ] | |
| Fix Version/s | 2.2-RC1 [ 13093 ] |
Graeme Rocher
made changes -
| Fix Version/s | 2.3-M2 [ 13457 ] | |
| Fix Version/s | 2.3-M1 [ 13311 ] |