Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(web): fixup keyboard-processor and input-processor tests 🎡 #6597

Merged
merged 5 commits into from
May 26, 2022

Conversation

mcdurdin
Copy link
Member

Uses poor man's module mode (i.e. appending .js files) to avoid module issues with the changeover from Lerna to NPM and tsc -b for builds. We will revisit this once the builds have stabilised.

Note a separate fix to workaround a breaking change in tsc 3.9. Ref microsoft/TypeScript#32264 (comment)

We need getters for the ActiveLayout classes to be enumerable so that we can copy them across in the polyfill functions.

@keymanapp-test-bot skip

Fixes some of the test paths required for core tests.
Ref microsoft/TypeScript#32264 (comment)

We need getters for the ActiveLayout classes to be enumerable so that we
can copy them across in the polyfill functions.
Uses poor man's module mode (i.e. appending .js files) to avoid module
issues with the changeover from Lerna to NPM and tsc -b for builds. We
will revisit this once the builds have stabilised.
@mcdurdin mcdurdin added this to the A16S1 milestone May 10, 2022
@keymanapp-test-bot
Copy link

User Test Results

Test specification and instructions

User tests are not required

Copy link
Contributor

@jahorton jahorton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As #6632 will resolve the "poor man's modules" approach (temporarily used here) in the near future, I'm fine giving this the go-ahead for now.

common/core/web/input-processor/test.sh Show resolved Hide resolved
common/core/web/keyboard-processor/test.sh Show resolved Hide resolved
Base automatically changed from chore/web/build-paths to chore/web/no-more-lerna May 26, 2022 22:46
@mcdurdin mcdurdin merged commit 9a29c08 into chore/web/no-more-lerna May 26, 2022
@mcdurdin mcdurdin deleted the chore/web/fixup-test-paths branch May 26, 2022 22:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants