Commit Graph

8 Commits

Author SHA1 Message Date
Neil MacDougall 26f004407e
Add support for linting l10n files (#6360)
* Add support for linting l10n files

* Address PR feedback
2022-07-13 15:56:20 +01:00
Nancy 20976a70d4
Unit test jest (#3405)
* initial setup; unitinput simple example tests

* add coverage report

* testing info in docs

* rm unused babel config options

fix jest typescript

update unitinput unit tests

* Correct tsconfig Jest/Cypress conflicts; update libraries version; remove unnecessary Mocha/Chai

* Update unit input tests

* Ignore new rules from eslint

* Add local unit test script; Disable unit test coverage

* Add babel plugin definitions to avoid warning spam on build

* Pin @babel/preset-env to avoid issues with missing utils;  Merge yarn config from master; Moved packages to devDependencies as not required after build

* Remove file exclusion from editor settings

* Add Lodash types

* Add types to array utility

* Update ESlint rules to allow overload types declarations

* Create Jest tests from existing Ava ones

* Add Jest launcher for debugging

* Update Drone test script runner with CI version

* Remove Ava libraries, scripts and configuration

* Add Jest related linting rules

* Move tests within the related code path

Co-authored-by: cnotv <giuseppe.leo@suse.com>
2022-03-23 11:35:26 +01:00
Vincent Fiduccia 0779d1b7c1
More no dapper 2019-10-23 18:04:42 -07:00
Vincent Fiduccia 11185b27a5
No Dapper 2019-10-23 17:44:00 -07:00
Vincent Fiduccia e3aa5ae5ec
Build debug 2019-10-23 17:04:58 -07:00
Vincent Fiduccia 34bc2a2b2d
Lint 2019-10-18 18:25:45 -07:00
Vincent Fiduccia 95fe1de0d0
Dapper CI 2019-09-04 14:55:10 -07:00
Vincent Fiduccia 4ce7546c9c
Packaging, remove moment.js 2019-09-02 17:44:00 -07:00