[ 
https://jira.codehaus.org/browse/MCOMPILER-212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=331223#comment-331223
 ] 

SebbASF commented on MCOMPILER-212:
-----------------------------------

Have you included junit.jar in the classpath?
You need to include the appropriate version of JUnit as a test dependency.
                
> maven-compiler-plugin:3.1:testCompile throws compilation error for class 
> org.junit.Assume
> -----------------------------------------------------------------------------------------
>
>                 Key: MCOMPILER-212
>                 URL: https://jira.codehaus.org/browse/MCOMPILER-212
>             Project: Maven Compiler Plugin
>          Issue Type: Bug
>    Affects Versions: 3.1
>         Environment: mvn --version
> Apache Maven 3.0.3 (r1075438; 2011-02-28 19:31:09+0200)
> Maven home: /usr/share/maven
> Java version: 1.6.0_45, vendor: Apple Inc.
> Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
> Default locale: en_US, platform encoding: MacRoman
> OS name: "mac os x", version: "10.7.5", arch: "x86_64", family: "mac"
>            Reporter: Adina Moldovan
>
> Steps:
> 1. Write the following class in your tests package:
> package com.adinnaplus.automation.tests;
> import org.junit.Assume;
> import org.junit.Test;
> public class MyTest {
>     @Test
>     public void failingTest()  {
>         boolean condition = false;
>         Assume.assumeFalse(condition);
>         // test follows here
>     }
> }
> 2. Go to terminal and run "mvn clean test" in the path where your project's 
> pom is
> Expected: compilation successful (junit Assume is a very important feature 
> for our project)
> Actual: $ mvn clean test
> [INFO] Scanning for projects...
> [INFO]                                                                        
>  
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Building Adinnaplus BDD Automation 1.1.0-SNAPSHOT
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] 
> [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ 
> AdinnaplusAutomation ---
> [INFO] Deleting 
> /Users/adinamoldovan/Documents/git/Adinnaplus/AdinnaplusAutomation/target
> [INFO] 
> [INFO] --- xmlbeans-maven-plugin:2.3.3:xmlbeans (default) @ 
> AdinnaplusAutomation ---
> [INFO] 
> [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ 
> AdinnaplusAutomation ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 6 resources
> [INFO] Copying 37 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ 
> AdinnaplusAutomation ---
> [INFO] Changes detected - recompiling the module!
> [INFO] Compiling 53 source files to 
> /Users/adinamoldovan/Documents/git/Adinnaplus/AdinnaplusAutomation/target/classes
> [WARNING] Note: 
> /Users/adinamoldovan/Documents/git/Adinnaplus/AdinnaplusAutomation/src/main/java/com/tve/automation/services/helpers/CredentialLoader.java
>  uses or overrides a deprecated API.
> [WARNING] Note: Recompile with -Xlint:deprecation for details.
> [WARNING] Note: Some input files use unchecked or unsafe operations.
> [WARNING] Note: Recompile with -Xlint:unchecked for details.
> [INFO] 
> [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) 
> @ AdinnaplusAutomation ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 5 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ 
> AdinnaplusAutomation ---
> [INFO] Changes detected - recompiling the module!
> [INFO] Compiling 87 source files to 
> /Users/adinamoldovan/Documents/git/Adinnaplus/AdinnaplusAutomation/target/test-classes
> [INFO] -------------------------------------------------------------
> [WARNING] COMPILATION WARNING : 
> [INFO] -------------------------------------------------------------
> [WARNING] Note: 
> /Users/adinamoldovan/Documents/git/Adinnaplus/AdinnaplusAutomation/src/test/java/com/tve/automation/steps/AssertionSteps.java
>  uses unchecked or unsafe operations.
> [WARNING] Note: Recompile with -Xlint:unchecked for details.
> [INFO] 2 warnings 
> [INFO] -------------------------------------------------------------
> [INFO] -------------------------------------------------------------
> [ERROR] COMPILATION ERROR : 
> [INFO] -------------------------------------------------------------
> [ERROR] 
> /Users/adinamoldovan/Documents/git/Adinnaplus/AdinnaplusAutomation/src/test/java/com/tve/automation/tests/MyTest.java:[11,15]
>  cannot find symbol
> symbol  : method assumeFalse(boolean)
> location: class org.junit.Assume
> [INFO] 1 error
> [INFO] -------------------------------------------------------------
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 58.111s
> [INFO] Finished at: Wed Aug 21 10:45:12 EEST 2013
> [INFO] Final Memory: 22M/81M
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile 
> (default-testCompile) on project AdinnaplusAutomation: Compilation failure
> [ERROR] 
> /Users/adinamoldovan/Documents/git/Adinnaplus/AdinnaplusAutomation/src/test/java/com/tve/automation/tests/MyTest.java:[11,15]
>  cannot find symbol
> [ERROR] symbol  : method assumeFalse(boolean)
> [ERROR] location: class org.junit.Assume
> [ERROR] -> [Help 1]
> [ERROR] 
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR] 
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to