Arquillian
  1. Arquillian
  2. ARQ-591

Create extension for running JavaScript unit tests by Drone

    Details

    • Similar Issues:
      Show 10 results 

      Description

      This extension can handle several JS unit testing libraries,

      but at initial point, I suggest to go with QUnit [1].

      At first, extension needs to go through available test definitions
      and prepare list of tests to provide it to test runner (JUnit/TestNG).

      At second, test needs to open tested page by Selenium (Drone).
      It would be necessary to run tests by several particular browser brands (HtmlUnit, Firefox, IE, ...).

      QUnit tests are traditionally at once - you open the page and all tests are ran.
      Then runner needs to collect all the results OR it can force QUnit to run only one test at time.

      [1] http://docs.jquery.com/Qunit

        Gliffy Diagrams

          Activity

          Hide
          Lukáš Fryč added a comment - - edited

          Discussion about integration with JSTD in Arq Dev space: https://community.jboss.org/message/645493#645493

          Show
          Lukáš Fryč added a comment - - edited Discussion about integration with JSTD in Arq Dev space: https://community.jboss.org/message/645493#645493
          Hide
          Lukáš Fryč added a comment -
          Show
          Lukáš Fryč added a comment - The brain-storming section in the wiki: https://github.com/arquillian/arquillian-organization/wiki/JavaScript-Testing-Roadmap
          Hide
          Lukáš Fryč added a comment -
          Show
          Lukáš Fryč added a comment - Here is current progress of PoC: https://github.com/lfryc/arquillian-qunit/commits/wip
          Hide
          Karel Piwko added a comment -

          This extension is available here https://github.com/arquillian/arquillian-extension-qunit. We would need a separate component instead of making it part of Drone.

          Show
          Karel Piwko added a comment - This extension is available here https://github.com/arquillian/arquillian-extension-qunit . We would need a separate component instead of making it part of Drone.
          Hide
          Karel Piwko added a comment -

          This issues was resolved by releasing QUnit extension 1.0.0.Alpha1.

          Show
          Karel Piwko added a comment - This issues was resolved by releasing QUnit extension 1.0.0.Alpha1.

            People

            • Assignee:
              Tolis Emmanouilidis
              Reporter:
              Lukáš Fryč
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development