Victor Woeltjen
18167eddf8
[Build] Enforce code coverage threshold
...
Addresses #672
2016-03-03 17:14:04 -08:00
Pete Richards
751414a686
[CI] Save coverage in artifacts
...
Save code coverage results in artifacts when building on circleci.
2016-03-01 13:37:52 -08:00
Pete Richards
d9b2034550
[Tests] Add jUnit reporter
...
Add jUnit reporter to allow CircleCI to store test results.
2016-03-01 12:53:32 -08:00
Victor Woeltjen
894cf5c461
[Templates] Include templates in test configuration
...
...such that they are available to the RequireJS text plugin
for loading.
2016-02-26 15:53:35 -08:00
Victor Woeltjen
e564baba1a
[Build] Update test runner
2016-01-29 10:26:47 -08:00
Victor Woeltjen
918c667496
[Build] Update code coverage report path
2016-01-27 15:00:59 -08:00
Pete Richards
db7560c31f
[Test] Use PhantomJS to run tests
...
Switch Karma to use PhantomJS to run tests. CI machines no longer
need to have Chrome installed.
Implemented after changes to build process due to imperative registration.
https://github.com/nasa/openmctweb/issues/450
2016-01-18 13:57:32 -08:00
Victor Woeltjen
77e39f2882
[API Refactor] Test legacy bundle registry
2016-01-08 13:38:28 -08:00
Victor Woeltjen
65c0cc66b6
[API Refactor] Add HTML reporting
...
Write HTML reports of test successes/failures to simplify
handling of test failures; pre-existing HTML test runner
is incompatible with changes to the way bundles are loaded.
2016-01-08 12:57:22 -08:00
Victor Woeltjen
aa63308e0b
[API Refactor] Fix JSLint failures
...
Fix JSLint failures by excluding top-level code,
and by explicitly declaring variable require.
2016-01-08 12:36:48 -08:00
Victor Woeltjen
39c1a885d8
[API] Enable code coverage
...
Enable code coverage reporting from npm-executed tests.
2016-01-08 12:06:12 -08:00
Victor Woeltjen
8acf01ebdf
[Tests] Declare deps for moment-duration-format
...
...in karma test runners.
2015-10-23 16:03:57 -07:00
larkin
60cdc0eb6d
[Licensing] Add license header to applicable files
2015-07-24 17:08:29 -07:00
larkin
ee34b74ca1
[Style] Test config is JSLint approved
2015-07-24 16:21:15 -07:00
Pete Richards
e7e79f41a7
[Packaging] Create NPM Package
...
Create NPM package for OpenMCTWeb. Includes scripts
for hosting, running tests, and building documentation.
2015-07-21 14:29:07 -07:00