Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Implement tests with jest * export function findTabStops * Add Received tests using jest matcher * add antispam tests * add datetime tests * implement GetHeaderList tests * First pass on errors tests * move matchers to subdir * adjust cleanStack for jest * better file name * add xml tests * remove grunt/qunit * make command line and vs code error tests work at the same time * Fix filename * adjust stacks further for website runner * don't fail on coverage (yet) * Add linting * clean up lint * add some whitespace fixup lint * remove lint todo * convert jest config to typescript * enable esModuleInterop * enable allowSyntheticDefaultImports * clean up scripts * Tidy up webpack.config.js * remove dead comment * remove redundant strict checks * remove more implied by strict * slight script tweaks * Enable no-inferrable-types * remove dead comment * normalize env testing differences better * remove any from errors * remove some any * Remove any from stacksEqual * better typing for stacksEqual * remove another any * remove more any * remove more any * remove more any * remove some more any * remove another any * remove more any * remove more any * fix build - remove another any * remove another any * remove more any * one class per file - + a bit of re-org * get rid of object[] * remove any * remove another unknown * remove another any * remove another any * remove more any * remove more any * enforce no any * remove an unknown * add some more lints * fix error tests * add some tests * reorg tests adjacent to code * Add more linting rules * align test filenames better * more file renames * lint imports, add lint on save * fix error test cases * add antispam test * Add CreationRow and ReceivedRow tests * No need for setField to return a value * add tests to match * fix file case * Add ArchivedRow tests * add OtherRow test * Get row statement coverage to 100 * get row coverage to 100% * More received tests * add more doSort test cases, fix sort on missing fields * First pass unit tests on table * enable some missing tests * add another table test * proper reset arrows test * Add visibility tests to table * Increase coverage thresholds * isolate ui code more * Sync with main * Force case changes
- Loading branch information