Support GWT

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Won't Fix
    • won't fix
    • Component/s: CEP Plugin
    • None

      Current status:

      Due to a nature of GWT framework which translates Java code into JavaScript so that it can be ran in a browser, it's not possible to use Clover for client side code, especially for integration testing (by integration testing I mean tests running in browsers).

      It's possible to use Clover to instrument server-side code.

      It's also possible to use Clover to instrument client-side code, but only under a condition that tests will be running in a container simulating the browser:

      Related articles:
      https://confluence.atlassian.com/display/CLOVER/Using+Clover-for-Ant+with+GWT
      https://confluence.atlassian.com/display/CLOVER/Using+Clover+with+the+GWT-maven+plugin

      Scope:

      • publish source code of coverage recorder classes so that GWT framework could instrument them
      • we may need a new kind of a coverage recorder which would be able to run inside a browser - where to put coverage data files? etc ...
      • we may need some integrations with GWT compiler / tools

            Assignee:
            Marek Parfianowicz
            Reporter:
            Michael Studman (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 40h
                40h
                Remaining:
                Remaining Estimate - 40h
                40h
                Logged:
                Time Spent - Not Specified
                Not Specified