Project: titanium
Issue TIMOB-20624: Parity: Combine unit tests for SDKs into common suite/repo
Windows SDK uses a mocha test suite for unit testing it's APIs, currently living at https://github.com/appcelerator/titanium_mobile_windows/tree/master/Examples/NMocha/src/Assets iOS/Android use a suite living at https://github.com/appcelerator/titanium_mobile/tree/master/ti_mocha_tests We should combine our test suites into a common repository so that any new tests we add will be performed across all the OSes and we can easily pick up parity issues. It would involve updating our build scripts to grab the test suite from it's new location, and would likely involve more explicit attention to party issues or OS specific tests. (Meaning we'll need to know if a test case isn't intended to work on a particular platform and would have to code it into the test to skip it)
Story points: 13