jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Maven 2.x Fitnesse Plugin
  • MFITNESSE-30

Add support for the recente version of FitNesse (>2006)

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Improvement Improvement
  • Status: Open Open
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: 1.0
  • Fix Version/s: None
  • Labels:
    None
  • Options
    • Sort By Name
    • Sort By Date
    • Ascending
    • Descending
    • Download All

Attachments

  1. Hide
    Zip Archive
    Fitnesse.src.main.zip
    24/Apr/09 9:41 AM
    114 kB
    Jack McAuliffe
    1. File
      main/.svn/all-wcprops 0.1 kB
    2. File
      main/.svn/entries 0.3 kB
    3. File
      main/.svn/format 0.0 kB
    4. File
      main/java/.svn/all-wcprops 0.1 kB
    5. File
      main/java/.svn/entries 0.3 kB
    6. File
      main/java/.svn/format 0.0 kB
    7. File
      main/java/org/.svn/all-wcprops 0.1 kB
    8. File
      main/java/org/.svn/entries 0.3 kB
    9. File
      main/java/org/.svn/format 0.0 kB
    10. File
      main/java/org/codehaus/.svn/all-wcprops 0.1 kB
    11. File
      main/java/org/codehaus/.svn/entries 0.3 kB
    12. File
      main/java/org/codehaus/.svn/format 0.0 kB
    13. File
      main/java/org/.../mojo/.svn/all-wcprops 0.1 kB
    14. File
      main/java/org/codehaus/mojo/.svn/entries 0.3 kB
    15. File
      main/java/org/codehaus/mojo/.svn/format 0.0 kB
    16. File
      main/java/org/.../fitnesse/.svn/all-wcprops 2 kB
    17. File
      main/java/org/.../fitnesse/.svn/entries 2 kB
    18. File
      main/java/org/.../fitnesse/.svn/format 0.0 kB
    19. File
      main/.../ClassPathSubstitution.java.svn-base 1 kB
    20. File
      main/java/.../FileUtil.java.svn-base 2 kB
    21. File
      main/java/.../Fitnesse.java.svn-base 8 kB
    22. File
      main/.../FitnesseAbstractMojo.java.svn-base 13 kB
    23. File
      main/.../FitnessePageFileFilter.java.svn-base 1 kB
    24. File
      main/.../FitnesseRemoteRunnerMojo.java.svn-base 11 kB
    25. File
      main/.../FitnesseReportMojo.java.svn-base 15 kB
    26. File
      main/.../FitnesseRunnerMojo.java.svn-base 30 kB
    27. Java Source File
      main/java/.../ClassPathSubstitution.java 1 kB
    28. Java Source File
      main/java/org/.../fitnesse/FileUtil.java 2 kB
    29. Java Source File
      main/java/org/.../fitnesse/Fitnesse.java 8 kB
    30. Java Source File
      main/java/.../FitnesseAbstractMojo.java 13 kB
    Showing 30 of 91 items Download Zip
    Show
    Zip Archive
    Fitnesse.src.main.zip
    24/Apr/09 9:41 AM
    114 kB
    Jack McAuliffe
  2. Text File
    stacktrace_with_fitnesse_20081201.log
    20/Jan/09 1:41 PM
    4 kB
    Tim Andersen

Issue Links

depends upon

Improvement - An improvement or enhancement to an existing feature or task. MFITNESSE-29 Provide an automation for all the integration tests

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.
is depended upon by

New Feature - A new feature of the product, which has yet to be developed. MFITNESSE-28 Suite Fuiltering - Feature Request

  • Major - Major loss of function.
  • Reopened - This issue was once resolved, but the resolution was deemed incorrect. From here issues are either marked assigned or resolved.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Tim Andersen added a comment - 19/Jan/09 4:42 PM

FitNesse has had a lot of active development lately. The latest source can be found here:
http://github.com/unclebob/fitnesse/tree/master

The latest release can be found here:
http://fitnesse.org/FitNesseDevelopment.DownLoad

Show
Tim Andersen added a comment - 19/Jan/09 4:42 PM FitNesse has had a lot of active development lately. The latest source can be found here: http://github.com/unclebob/fitnesse/tree/master The latest release can be found here: http://fitnesse.org/FitNesseDevelopment.DownLoad
Hide
Permalink
Tim Andersen added a comment - 20/Jan/09 1:41 PM

The attached file (I removed my classpath and file paths) is a stack trace of what happens when I run my build using the fitnesse-maven-plugin with fitnesse-20081201

I ran "mvn clean install -e"

This build worked fine with fitnesse-20070609, but I cannot upgrade the version of FitNesse I am using until this plugin is compatible.

Show
Tim Andersen added a comment - 20/Jan/09 1:41 PM The attached file (I removed my classpath and file paths) is a stack trace of what happens when I run my build using the fitnesse-maven-plugin with fitnesse-20081201 I ran "mvn clean install -e" This build worked fine with fitnesse-20070609, but I cannot upgrade the version of FitNesse I am using until this plugin is compatible.
Hide
Permalink
Tim Andersen added a comment - 29/Jan/09 12:09 PM

I posted a question about this to the FitNesse community http://tech.groups.yahoo.com/group/fitnesse/message/12254

Show
Tim Andersen added a comment - 29/Jan/09 12:09 PM I posted a question about this to the FitNesse community http://tech.groups.yahoo.com/group/fitnesse/message/12254
Hide
Permalink
Jack McAuliffe added a comment - 24/Apr/09 9:32 AM

The issue here is that the fitnesse commanline test runner has changed and no longer accepts the command line argument -html (among others), it only creates output in xml format now. The prepareCommandLine in FitnesseRunnerMojo is hard coded to pass in the -html argument so this needs to be changes. And since the fitnesse only creates reports in xml format now, you need to modify the FitnesseRunnerMojo to xslt the results in order to produce the html report.

I downloaded the source for the plugin myself and made the necessary changes. I have also added support for suiteFilters, and updated the RemoteRunner to also use XSLT transformation. The zipped code is attached here. You can incorporate it into the main plugin as you like

Show
Jack McAuliffe added a comment - 24/Apr/09 9:32 AM The issue here is that the fitnesse commanline test runner has changed and no longer accepts the command line argument -html (among others), it only creates output in xml format now. The prepareCommandLine in FitnesseRunnerMojo is hard coded to pass in the -html argument so this needs to be changes. And since the fitnesse only creates reports in xml format now, you need to modify the FitnesseRunnerMojo to xslt the results in order to produce the html report. I downloaded the source for the plugin myself and made the necessary changes. I have also added support for suiteFilters, and updated the RemoteRunner to also use XSLT transformation. The zipped code is attached here. You can incorporate it into the main plugin as you like
Hide
Permalink
Jack McAuliffe added a comment - 24/Apr/09 9:41 AM

Zipped folder of the changes source files to work with latest version of fitnesse. Download the source and replace the src/main folder with contents of zip. Change the fitnesse version in the pom.xml and rebuild. Works fine.

Show
Jack McAuliffe added a comment - 24/Apr/09 9:41 AM Zipped folder of the changes source files to work with latest version of fitnesse. Download the source and replace the src/main folder with contents of zip. Change the fitnesse version in the pom.xml and rebuild. Works fine.
Hide
Permalink
Adrian Shum added a comment - 14/Mar/12 5:07 AM - edited

I am new to FitNesse and also this plugin. Just want to check if I can help in this issue? I tried fitnesse-maven-plugin 1.0 + fitnesse 20110104, fitnesse:run is not working, complaining for
java.lang.NoSuchMethodError: fitnesse.runner.PageResult.setCounts(Lfit/Counts; )V
which seems to me is caused by change in FitNesse's API

It is the same even I used the attached source here.

If someone can give me some direction where I can help, probably I can help in fixing this part (or is anyone handling this already?)

Show
Adrian Shum added a comment - 14/Mar/12 5:07 AM - edited I am new to FitNesse and also this plugin. Just want to check if I can help in this issue? I tried fitnesse-maven-plugin 1.0 + fitnesse 20110104, fitnesse:run is not working, complaining for java.lang.NoSuchMethodError: fitnesse.runner.PageResult.setCounts(Lfit/Counts; )V which seems to me is caused by change in FitNesse's API It is the same even I used the attached source here. If someone can give me some direction where I can help, probably I can help in fixing this part (or is anyone handling this already?)

People

  • Assignee:
    pkernevez
    Reporter:
    pkernevez
Vote (6)
Watch (4)

Dates

  • Created:
    16/Jan/09 11:09 AM
    Updated:
    14/Mar/12 9:46 PM
  • Atlassian JIRA (v5.0.4#731-sha1:3aa7374)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.