{ "id": "153858", "key": "TIMOB-20148", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": null, "resolutiondate": null, "created": "2015-12-15T19:56:50.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [], "versions": [], "issuelinks": [], "assignee": null, "updated": "2018-02-28T19:55:25.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [], "description": "The possibilities of our new ti2 unit tests are GREAT. Here are some thoughts on how we could improve the structure of our unit tests to keep it clean over the next years:\r\n- Folder structure like done in the docs: {{/Ti/UI/Label.js}} instead of {{ti.ui.label.test.js}}\r\n- Require tests automatically instead of linking every test manually in the app.js\r\n- Place asset files (images, videos, text files, etc.) in an appropiate folder structure e.g. {{/assets/images/}} and {{/assets/audio/}} etc.\r\n\r\nThe current structure can be found [here|https://github.com/appcelerator/titanium_mobile/tree/master/ti_mocha_tests].", "attachment": [], "flagged": false, "summary": "Improvements on tio2 unit testing", "creator": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "environment": null, "comment": { "comments": [], "maxResults": 0, "total": 0, "startAt": 0 } } }