Titanium JIRA Archive
Alloy (ALOY)

[ALOY-649] Don't put ticket-based test apps on npm

GitHub Issuen/a
TypeImprovement
PriorityLow
StatusClosed
ResolutionFixed
Resolution Date2013-05-01T16:51:56.000+0000
Affected Version/sn/a
Fix Version/sAlloy 1.2.0, 2013 Sprint 09
ComponentsTooling
Labelsn/a
ReporterTony Lukasavage
AssigneeTony Lukasavage
Created2013-05-01T16:49:28.000+0000
Updated2013-07-30T21:18:06.000+0000

Description

The test apps in "test/apps/testing" are critical for verifying the resolution of issues, but they are not meant to serve as examples for other developers. Take the [grammar test app](https://github.com/appcelerator/alloy/blob/master/test/apps/testing/grammar/styles/index.tss) for example, which uses horrific TSS notation in order to stress test the TSS grammar parsing. Developers should _never_ write TSS like this, but it allows the Alloy compiler in automated testing to get a full workout. We should add and entry for "test/apps/testing" in the .npmignore file so that these test are noe pushed to the npm repo, but remain resident only in the github repo.

Comments

  1. Tony Lukasavage 2013-05-01

    commit: https://github.com/appcelerator/alloy/commit/591ad0a2feaa49d7d03224f82a87adc46862ef1d
  2. Federico Casali 2013-07-30

    Ticket based test apps not present on npm. Closing.

JSON Source