Commit graph

151 commits

Author SHA1 Message Date
jahorton
14d9ae911a fix(web): Cleans up PR changes 2019-11-27 11:53:31 +07:00
jahorton
efe440c659 fix(web): unit test reporting stability 2019-11-27 09:53:42 +07:00
jahorton
4b19605a61 docs(web): for BrowserStack testing targets 2019-11-25 08:15:26 +07:00
jahorton
b163e58120 change(web): Updates unit test browser targets for CI 2019-11-22 14:37:55 +07:00
Joshua A. Horton
dfcfa2343b feat(web): bounds check unit test 2019-10-31 11:48:00 +07:00
jahorton
74a2ad49df Adjustments based on PR reviews 2019-09-06 12:01:17 +07:00
jahorton
a88bed2a2b Adds a few simple test cases for version logic. 2019-09-05 11:45:06 +07:00
jahorton
889fd2dc41 Skipping iframe tests for now due to issues. 2019-07-22 15:44:08 +07:00
jahorton
f0a64c61f6 Adjusts iframe timeout a bit. 2019-07-22 15:03:45 +07:00
jahorton
4395706808 Increased error logging + timeout for iframe tests 2019-07-22 14:50:02 +07:00
jahorton
f15e893353 Fixes test-config.js canary test. 2019-06-03 15:03:03 +07:00
jahorton
f029bbfa0c Fixes tests without configured timeouts. 2019-06-03 14:32:50 +07:00
jahorton
36eccbcbe4 Starts addressing KMW's BrowserStack use. 2019-06-03 14:23:16 +07:00
jahorton
2f2ba2de00 Creates fat-finger 'alternates' for use in LMLayer 2019-05-24 15:20:16 +07:00
Joshua Horton
62a85ef7b8
Merge pull request #1602 from keymanapp/web-lmlayer-compilation
[Web] Compilation with the LMLayer
2019-02-26 09:28:04 +07:00
Joshua A. Horton
ce12709c74 Disables Safari tests for KMW pending BrowserStack fix. 2019-02-25 12:17:36 +07:00
Joshua A. Horton
cff9640a25 Merge branch 'web-lmlayer-compilation' into web-text-deltas 2019-02-21 12:44:04 +07:00
Joshua A. Horton
1adc71ce98 Reworks the linkage between KMW and the LMLayer, updates target to ES6. 2019-02-21 12:30:50 +07:00
Joshua A. Horton
f2e2388143 Polishes Transcription work, adds a unit-test suite for it. 2019-02-21 10:20:35 +07:00
Joshua A. Horton
92179f3b4a A little test case tidying work. 2019-02-19 15:22:04 +07:00
Joshua A. Horton
099c23cdb1 Implements Mock-oriented unit-testing. 2019-02-19 15:19:26 +07:00
Joshua A. Horton
45db7ef566 Adds deadkey test for Mocks. 2019-02-08 01:03:00 +07:00
Joshua A. Horton
36e8aec6f0 Merge branch 'web-element-interface-deadkeys' into web-stub-output-target 2019-02-08 00:57:00 +07:00
Joshua A. Horton
0fc4a73834 Adds a deadkey recording + adjustment unit test for OutputTargets. 2019-02-08 00:39:20 +07:00
Joshua A. Horton
d6e8a8c043 Renames dom.EditableElement to text.OutputTarget. 2019-02-07 22:19:23 +07:00
Joshua A. Horton
11f93909e0 Brainstorming on mock-specific tests. 2019-02-07 02:01:56 +07:00
Joshua A. Horton
9e9180c6b7 Initial work on the Mock output-target type. 2019-02-07 01:53:54 +07:00
Joshua A. Horton
73b434473e Finishes refactoring of deadkey management, though refinement's needed. 2019-02-06 03:13:21 +07:00
Joshua A. Horton
e1fea62d15 Better aliasing for the _kmwAttachment object. 2019-02-01 00:56:02 +07:00
Joshua A. Horton
c388b1622f Fixes mobile issue with per-control keyboard settings. 2019-01-31 23:21:07 +07:00
Joshua A. Horton
5c282ba981 Integrates element interfaces into KMW proper. 2019-01-31 03:39:33 +07:00
Joshua A. Horton
8aab139ef4 Adds a touch-alias element interface test. 2019-01-30 20:37:37 +07:00
Joshua A. Horton
2d248aee13 Merge branch 'web-touch-alias-refactor' into web-processing-element-API 2019-01-30 07:34:38 +07:00
Joshua A. Horton
e51993d59e A couple more tweaks. 2019-01-28 05:39:45 +07:00
Joshua A. Horton
6551095634 Adjusts tests in line with the new refactor. 2019-01-28 05:08:09 +07:00
Joshua A. Horton
4e1b72323f Finishes basic unit-tests for TouchAliasElement. 2019-01-27 21:10:13 +07:00
Joshua A. Horton
f284bbf2d7 Touch-alias unit test development. 2019-01-27 19:13:02 +07:00
Joshua A. Horton
fe06a01fc1 Starts development of touch-alias unit-testing. 2019-01-27 18:49:45 +07:00
Joshua A. Horton
ec852a39aa Removes post-rebase artifacts, making touch-alias work into its own PR. 2019-01-26 00:36:58 +07:00
Joshua A. Horton
0026d5ae08 Extracts some dom-related util API into targetable module for tools. 2019-01-26 00:26:54 +07:00
Joshua A. Horton
c1403c8d8d Extracts some dom-related util API into targetable module for tools. 2019-01-24 21:07:39 +07:00
Joshua A. Horton
65fbf2fc61 Implements interface for design-mode IFrames, adds related testing. 2019-01-18 13:59:26 +07:00
Joshua A. Horton
104fe77f2c Adds workaround for CI-only Firefox testing error. 2019-01-18 10:09:59 +07:00
Joshua A. Horton
29cb0d1117 Minor tweak to address error seen in CI. 2019-01-18 09:58:14 +07:00
Joshua A. Horton
f3e3f71257 Completes implementation of ContentEditable, basic testing of the same. 2019-01-18 09:41:10 +07:00
Joshua A. Horton
5a234f3968 More tweaks - still sufficient but friendlier to contentEditables. 2019-01-17 20:02:30 +07:00
Joshua A. Horton
e8ad9100e7 Better abstraction; no need to provide external caret access. 2019-01-17 16:01:31 +07:00
Joshua A. Horton
ed71f3791c Adds another abstraction method for context char deletion. 2019-01-17 15:49:15 +07:00
Joshua A. Horton
37dd55d5ee Completes development of 'wrappers' for Input and TextArea elements. 2019-01-17 13:32:04 +07:00
Joshua A. Horton
1c89d3b9dc Starts work on element interfaces and related unit-test development. 2019-01-17 09:29:22 +07:00