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

        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: