Skip to content

Commit c8a150c

Browse files
author
Willem Wyndham
authored
Add more tests for asconfig (#1412)
1 parent df40407 commit c8a150c

File tree

19 files changed

+106
-18
lines changed

19 files changed

+106
-18
lines changed

tests/asconfig/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
!entry-points/**/*/node_modules/
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
assert(ASC_OPTIMIZE_LEVEL == 3);
2-
assert(ASC_SHRINK_LEVEL == 1);
3-
assert(ASC_FEATURE_SIMD);
1+
assert(ASC_OPTIMIZE_LEVEL == 3, "expected optimize level == 3");
2+
assert(ASC_SHRINK_LEVEL == 1, "expected shrink level == 1");
3+
assert(ASC_FEATURE_SIMD, "expected SIMD enabled");
44
let size = memory.size();
55
trace("size", 1, size);
6-
assert(size == 30);
6+
assert(size == 30, "expected 30 got " + size.toString());
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"extends": "entry-points/asconfig.json"
3+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
assert(answerToLife == 42);

tests/asconfig/entry-points/node-resolution/node_modules/entry-points/asconfig.json

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/asconfig/entry-points/node-resolution/node_modules/entry-points/assembly/globals.ts

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/asconfig/entry-points/node-resolution/node_modules/entry-points/assembly/index.ts

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"private": true,
3+
"scripts": {
4+
"test": "node ../../index.js"
5+
}
6+
}
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
{
22
"private": true,
33
"scripts": {
4-
"test": "node ../index.js && cd nested && npm run test"
4+
"test": "node ../index.js && npm run test:nested && npm run test:node",
5+
"test:nested": "cd nested && npm run test",
6+
"test:node": "cd node-resolution && npm run test"
57
}
68
}

tests/asconfig/extends/asconfig.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
}
66
},
77
"options": {
8-
"enable": ["simd"]
8+
"enable": ["simd"],
9+
"runtime": "half",
10+
"noEmit": false
911
},
1012
"extends": "./extends.json"
1113
}

0 commit comments

Comments
 (0)