[ALOY-1139] Investigate options for automated testing
GitHub Issue | n/a |
---|---|
Type | Story |
Priority | Medium |
Status | Resolved |
Resolution | Fixed |
Resolution Date | 2014-09-26T14:51:03.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Tooling |
Labels | n/a |
Reporter | Tim Poulsen |
Assignee | Tim Poulsen |
Created | 2014-09-15T20:46:45.000+0000 |
Updated | 2014-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
File | Date | Size |
---|---|---|
TestSuite.zip | 2014-09-25T21:07:52.000+0000 | 5874056 |
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.
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.