Titanium JIRA Archive
Alloy (ALOY)

[ALOY-1139] Investigate options for automated testing

GitHub Issuen/a
TypeStory
PriorityMedium
StatusResolved
ResolutionFixed
Resolution Date2014-09-26T14:51:03.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsTooling
Labelsn/a
ReporterTim Poulsen
AssigneeTim Poulsen
Created2014-09-15T20:46:45.000+0000
Updated2014-09-26T14:51:03.000+0000

Description

Investigate the use of tiO2 for automated runtime testing to improve our test coverage and improve quality for Alloy development.

Attachments

FileDateSize
TestSuite.zip2014-09-25T21:07:52.000+00005874056

Comments

  1. Tim Poulsen 2014-09-25

    Test app attached, which demonstrates manual runttime testing using ti-mocha/should. (tested on iOS simulator) Build & run, tap a row to run the tests, the results of which are output to the console. See notes in alloy.js describing how to add additional tests.
  2. Tim Poulsen 2014-09-26

    Resolving this for now with the conclusion that: * tio2 will be our test runner * ti-mocha / should will be our testing framework The existing Jasmine tests could be used to provide the necessary runtime testing until the above are fully functional. Alternatively, the attached ti-mocha based test app could be used, though it offers no significant advantages over the existing Jasmine tests.

JSON Source