Closed jvilk closed 9 years ago
Unless I can find writing otherwise, testling-ci doesn't support a build step -- meaning, we'd need to have the prebuilt JS in the repository. And I think executing the TypeScript compiler at test-time wouldn't be tractable or possible in some browsers. :frowning:
Googling for further information on Testling with transpiler projects (TypeScript/CoffeeScript/etc) yields nothing useful, since Google likes to autocorrect testling to testing.
https://www.google.com/search?q=%2B"testling"&oq=%2B"testling"
Professor Emery Berger School of Computer Science University of Massachusetts, Amherst www.cs.umass.edu/~emery
On Sat, Nov 2, 2013 at 2:12 PM, jvilk notifications@github.com wrote:
Unless I can find writing otherwise, testling-ci doesn't support a build step -- meaning, we'd need to have the prebuilt JS in the repository. And I think executing the TypeScript compiler at test-time wouldn't be tractable or possible in some browsers. [image: :frowning:]
Googling for further information on Testling with transpiler projects (TypeScript/CoffeeScript/etc) yields nothing useful, since Google likes to autocorrect testling to testing.
— Reply to this email directly or view it on GitHubhttps://github.com/jvilk/BrowserFS/issues/64#issuecomment-27627618 .
I talked with the main developer, and he showed me this documentation: https://github.com/substack/testling/blob/master/doc/testling_field.markdown
On paper, testling supports all that we need to do automated testing whenever we push.
I'm at the point where testling properly builds BrowserFS, but fails to run the tests... I think it is reordering the scripts that I tell it to load, because I tell Testling-CI to load the Jasmine test runner first, yet Testling-CI reports that Jasmine is undefined.
The developer claims that it shouldn't reorder the scripts, but I'm having a hard time determining why else jasmine would be undefined.
Testling is no more.
We should add testlng-ci support so we can do automated regression testing.... if possible.
(Granted, we can't do this for Dropbox FS, but that's OK)