Skip to content

Commit

Permalink
Merge pull request #287 from lume/web-test-runner
Browse files Browse the repository at this point in the history
infra: update lume cli to run tests in the amazing `@web/test-runner` …
  • Loading branch information
trusktr committed Oct 31, 2023
2 parents 5777f15 + 1d0d41c commit 53d2766
Show file tree
Hide file tree
Showing 44 changed files with 1,537 additions and 379 deletions.
15 changes: 14 additions & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,23 @@ jobs:
uses: actions/setup-node@v3
with:
node-version: lts/* # Test on the current LTS version.
- name: npm install, build, and test
- name: install
run: |
npm run fresh
- name: check formatting
run: |
npm run prettier:check:all
- name: build
run: |
npm run clean:all
npm run build:all
- name: test
run: |
npm run test:all
- name: check repo is clean
# skip this check in windows for now, as the build outputs may get slightly modified in Windows, which we want to fix.
if: runner.os != 'Windows'
run: |
git add . && git diff --quiet && git diff --cached --quiet
env:
CI: true
6 changes: 3 additions & 3 deletions dist/behaviors/DefaultBehaviors.test.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/behaviors/DefaultBehaviors.test.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/core/Effectful.d.ts.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/core/Effectful.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions dist/core/Element3D.test.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/core/Element3D.test.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions dist/core/Scene.test.d.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
import '../index.js';
declare global {
function expect(...args: any[]): any;
}
//# sourceMappingURL=Scene.test.d.ts.map
2 changes: 1 addition & 1 deletion dist/core/Scene.test.d.ts.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/core/Scene.test.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions dist/core/SharedAPI.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -450,7 +450,7 @@ declare const SharedAPI_base: {
contains(other: Node | null): boolean;
getRootNode(options?: GetRootNodeOptions | undefined): Node;
hasChildNodes(): boolean;
insertBefore<T_1 extends Node>(node: T_1, child: Node | null): T_1;
insertBefore<T_4 extends Node>(node: T_4, child: Node | null): T_4;
isDefaultNamespace(namespace: string | null): boolean;
isEqualNode(otherNode: Node | null): boolean;
isSameNode(otherNode: Node | null): boolean;
Expand Down Expand Up @@ -646,7 +646,7 @@ declare const SharedAPI_base: {
observedAttributes?: string[] | undefined;
} & {
new (...a: any[]): {
set<T_4 extends any, K_16 extends keyof T_4, V extends T_4[K_16]>(props: Partial<Record<K_16, V>>): any;
set<T_5 extends any, K_16 extends keyof T_5, V extends T_5[K_16]>(props: Partial<Record<K_16, V>>): any;
};
} & typeof Transformable;
export declare class SharedAPI extends SharedAPI_base {
Expand Down

0 comments on commit 53d2766

Please sign in to comment.