Tusk icon indicating copy to clipboard operation
Tusk copied to clipboard

Get Travis CI working, and fix unit tests.

Open subdavis opened this issue 8 years ago • 7 comments
trafficstars

I'd prefer to have builds done on travis...

subdavis avatar Sep 17 '17 16:09 subdavis

Unit tests fixed in 60b2dfc9c3dc7a04f1b0ab2f6808c8c96793b8cc

subdavis avatar Oct 11 '17 17:10 subdavis

No Travis CI will be happening. Tests run in a browser, and I don't think there's anything to gain from CI/CD

subdavis avatar Jan 16 '18 01:01 subdavis

CI/CD would at least remove some of the beautify / minify commits, and if we could rework the test suite to work headless / independent of browser, it would streamline the PR process and prevent breaking changes :)

bowerscd avatar Sep 04 '18 00:09 bowerscd

i'll take this one and get it ready.

We'll have to plan some time to go over the current test suite and what can be done to refactor them to either headless, or independent of the browser. I'll take care of that as well once I have an idea on how to actually do it.

bowerscd avatar Sep 04 '18 00:09 bowerscd

deven@ares ~/w/Tusk> yarn build-tests
yarn run v1.9.4
error Command "build-tests" not found.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

yarn run v1.9.4
error Command "watch-tests" not found.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

bit worrisome so far.

bowerscd avatar Sep 04 '18 00:09 bowerscd

look in package.json for the latest commands. Docs are out of date.

subdavis avatar Sep 04 '18 19:09 subdavis

@subdavis

What's the command line option(s) you are using for js-beautify that you want as the standard for this project?


Additionally, vue-beautify seems to be abandoned and broken as of the latest

Are you using any other tool to beautify the vue files?

bowerscd avatar Sep 09 '18 19:09 bowerscd