[ 
https://issues.apache.org/jira/browse/CB-7459?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14128523#comment-14128523
 ] 

ASF subversion and git services commented on CB-7459:
-----------------------------------------------------

Commit bee5f2582ccfae4928e0b268eba6c0375812ab56 in 
cordova-plugin-test-framework's branch refs/heads/master from [~chasej]
[ 
https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-test-framework.git;h=bee5f25
 ]

CB-7459 Allow auto tests to be run for specific plugin(s)

* On the "Auto Tests" page for plugins, generate a list of checkboxes to select
  each of the detected plugins.  These are initially checked based on "enabled"
  status of each plugin.

* Subsequent runs (i.e. using the existing <Again> button) will reflect any user
  changes to the selected tests

* User selections are persisted to localStorage, to remember the settings for
  subsequent runs of the app.  The enabling of test modules is encapsulated in
  the framework, so both user and console/programmatic selection are retained 
the
  same way via localStorage

* When the page is initially loaded, keep the existing behaviour, where all
  enabled plugin tests are automatically run

* UI enhancements to show/hide list of tests, add Select/Unselect All buttons,
  and use shorter test names


> Allow automatic tests to be run for specific plugin(s)
> ------------------------------------------------------
>
>                 Key: CB-7459
>                 URL: https://issues.apache.org/jira/browse/CB-7459
>             Project: Apache Cordova
>          Issue Type: Improvement
>          Components: mobile-spec
>            Reporter: Jason Chase
>            Assignee: Michal Mocny
>            Priority: Minor
>
> Currently, the mobile spec test runner will discover automatic tests for all 
> plugins, and then run all discovered tests en masse.  When working on a 
> specific issue/plugin, it would be convenient to be able to run tests for a 
> single plugin (or small subset of plugins).
> The test framework already supports the concept of enabling/disabling tests 
> for plugins, but that is not exposed in the UI for the test runner.
> Proposed changes:
> * On the "Auto Tests" page for plugins, provide a UI to individually select 
> which tests should be run.  This UI should allow for multi-select of plugins.
> * The UI for test selection should indicate the existing "enabled" status of 
> each plugin
> * When the page is initially loaded, keep the existing behaviour, where all 
> enabled plugin tests are automatically run
> * Subsequent runs (i.e. using the existing <Again> button) will reflect any 
> user changes to the selected tests



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to