Here's my configuration

mvn -version
Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500)
Maven home: /usr/local/lib/apache-maven
Java version: 1.6.0_31, vendor: Sun Microsystems Inc.
Java home: /usr/lib/jvm/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.2.0-27-generic-pae", arch: "i386", family: "unix"

can't understand what's going on.

Iván Pazmiño <[email protected] <mailto:[email protected]>>
On 31/07/12 10:20, Philippe Kernévez wrote:
Hi Yván,

I don't understand what is your problem.
I don't have any trouble on my mac (java6 + maven 3.0.3), Windows XP (java 5 + maven 2.0.2) and on Linux (cloudbees, java 6 + maven 3.0.4) to build the 1.0.
https://pkernevez.ci.cloudbees.com/job/Fitness-Maven-Plugin_1.0/

There isn't any special parameter or profile.

What is your plateform ?

When I configure cloudbees on the tags, I had some trouble due to a caracter " " in the path of the project's folder. Do you have spaces in your path ?

Please give me the result of the command : "mvn -version"

During the investigation, you may use the binary jar that is available.

Regards,
Philippe

On Tue, Jul 31, 2012 at 5:11 AM, Iván Pazmiño <[email protected] <mailto:[email protected]>> wrote:

    Hello again,

    I've run the following commands
     mvn clean install
     mvn clean install -DintegrationTest=false
     mvn clean install -DintegrationTest=true

    and all have failed to execute the same two tests as in the tag
    Running org.codehaus.mojo.fitnesse.FitnesseRunnerMojoTest
    Tests run: 21, Failures: 2, Errors: 0, Skipped: 0, Time elapsed:
    1.637 sec <<< FAILURE!
    ...

    Failed tests:
    
testExecuteCommandWithFileOutputAndDisplayAndFailOnError(org.codehaus.mojo.fitnesse.FitnesseRunnerMojoTest):
    mock object mockLog: expected method was not invoked
    
testExecuteCommandWithFileOutputAndDisplayAndNoFailOnError(org.codehaus.mojo.fitnesse.FitnesseRunnerMojoTest)

    and the problem is again the mock's method invocation


    junit.framework.AssertionFailedError: mock object mockLog:
    expected method was not invoked
    expected once: error( a string containing "Java" ), is void
        at org.jmock.core.AbstractDynamicMock.verify(Unknown Source)
        at org.jmock.Mock.verify(Unknown Source)
        at org.jmock.core.VerifyingTestCase.verify(Unknown Source)
        at
    
org.codehaus.mojo.fitnesse.FitnesseRunnerMojoTest.testExecuteCommandWithFileOutputAndDisplayAndFailOnError(FitnesseRunnerMojoTest.java:436)


    All I've done is downloaded the code and run the build. Do I need
    something extra on environment or any flag?

    Regards,
    Iván

    -------- Original Message --------
    Subject:    Re: [mojo-dev] [MFITNESSE] Build fails
    Date:       Mon, 30 Jul 2012 21:43:43 -0500
    From:       Iván Pazmiño <[email protected]>
    <mailto:[email protected]>
    To:         [email protected] <mailto:[email protected]>
    CC:         Philippe Kernévez <[email protected]>
    <mailto:[email protected]>



    Hello Philippe, nice to meet you and thanks for your reply.

    I got the source from

    https://svn.codehaus.org/mojo/tags/fitnesse-maven-plugin-1.0

    as stated in the project documentation at
    http://mojo.codehaus.org/fitnesse-maven-plugin/source-repository.html,
    not from the trunk as I see the Jenkins build does. I'll try that
    one instead.

    I don't see any profile in the tag to activate / deactivate the
    integration tests so I think I'm running them. The error I got
    there is completely different as it marks an expected method
    invocation in a mock object which never happens.

    Regards,
    Iván
    Iván Pazmiño <[email protected] <mailto:[email protected]>>
    On 30/07/12 04:44, Philippe Kernévez wrote:
    Hi,

    I developed that plugin some years ago.
    At this time, it is not actively developed.
    I plan to upgrade the fitness version, but don't find time to do it.

    On my laptop (mac) I succeed to built the trunk without
    integration tests and I had a failure when running the iteration
    tests.
    Are you speaking of the same error ? And which branch do you try
    to built ?

    [INFO] --- maven-invoker-plugin:1.5:run
    (integration-test-20050731) @ fitnesse-maven-plugin ---
    [WARNING] File encoding has not been set, using platform encoding
    MacRoman, i.e. build is platform dependent!
    [INFO] Building: minimalist/pom.xml
    [INFO] ..FAILED (20.1 s)
    [INFO]   The post-build script did not succeed. Reports list not
    created
    [INFO] Building: multiproject/pom.xml
    [INFO] ..FAILED (14.6 s)
    [INFO]   The post-build script did not succeed. Reports list not
    created
    [INFO] Building: simple/pom.xml
    [INFO] ..FAILED (8.5 s)
    [INFO]   The post-build script did not succeed. Reports list not
    created
    [INFO] -------------------------------------------------
    [INFO] Build Summary:

    I create a build plan on cloudbees for the trunk.
    Without integration test it succeed in too :
    https://pkernevez.ci.cloudbees.com/job/Fitness-Maven-Plugin/2/

    With the integration test, I had the same error as my laptop
    https://pkernevez.ci.cloudbees.com/job/Fitness-Maven-Plugin/4/console

    I would have a look to see what's wrong on it, and fix that error.

    Regards,
    Philippe


    On Sun, Jul 29, 2012 at 4:41 PM, Iván Pazmiño
    <[email protected] <mailto:[email protected]>> wrote:

        Hi,

        I've been taking a look around fitnesse in order to execute
        acceptance test as part of the build. I've read about the
        Trinidad plugin but its repository seems to be offline. I've
        found an entry (1) where retaking the project at mojo
        codehaus would be advised, but last intentional commit was
        done four years ago.

        Right now the build is failing as some mocks are not
        registering the expected behavior (2).

        Is there still any interest in awaking this project?

        Best regards,
        Iván Pazmiño

        (1)
        http://maven.40175.n5.nabble.com/Maven-Fitnesse-plugin-td4399947.html
        (2) junit.framework.AssertionFailedError: mock object
        mockLog: expected method was not invoked
        expected once: error( a string containing "Java" ), is void
            at org.jmock.core.AbstractDynamicMock.verify(Unknown Source)
            at org.jmock.Mock.verify(Unknown Source)
            at org.jmock.core.VerifyingTestCase.verify(Unknown Source)
            at ...

-- Iván Pazmiño <[email protected]
        <mailto:[email protected]> <mailto:[email protected]
        <mailto:[email protected]>>>

        ---------------------------------------------------------------------
        To unsubscribe from this list, please visit:

        http://xircles.codehaus.org/manage_email





-- Philippe Kernévez
    Directeur technique (Suisse)
    [email protected] <mailto:[email protected]>
    +41 79 888 33 32 <tel:%2B41%2079%20888%2033%2032>
    Retrouvez OCTO sur OCTO Talk : http://blog.octo.com
    OCTO Technology http://www.octo.com







--
Philippe Kernévez
Directeur technique (Suisse)
[email protected] <mailto:[email protected]>
+41 79 888 33 32
Retrouvez OCTO sur OCTO Talk : http://blog.octo.com
OCTO Technology http://www.octo.com

Reply via email to