-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathTest.pkl
More file actions
71 lines (69 loc) · 2.01 KB
/
Copy pathTest.pkl
File metadata and controls
71 lines (69 loc) · 2.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
// Unified test suite for `bit`. Run with:
// pkspec exec -f Test.pkl
// Or via the pkfire wrapper:
// pkf run test
//
// Build prerequisites (JS bundle sync, etc.) are handled by `pkf run test`,
// which depends on the relevant build/bundle tasks before invoking pkspec.
// Schemas under pkspec/ are vendored via `pkspec init` (pkspec v0.2.1).
// Regenerate with `pkspec init --force` if upgrading.
amends "pkspec/Test.pkl"
tests {
new {
name = "moon-test-js"
cmd = "moon test --target js -p mizchi/bit -p mizchi/bit/lib"
}
new {
name = "moon-test-wasm-storage-runtime"
cmd = "moon test --target wasm -p mizchi/bit/runtime -f storage_runtime_wbtest.mbt"
}
new {
name = "moon-test-wasm-diff3"
cmd = "moon test --target wasm -p mizchi/bit/diff3"
}
new {
name = "moon-test-wasm-repo"
cmd = "moon test --target wasm -p mizchi/bit/repo"
}
new {
name = "moon-test-wasm-grep"
cmd = "moon test --target wasm -p mizchi/bit/grep"
}
new {
name = "moon-test-native"
cmd = "bash tools/test-native.sh"
timeoutSec = 3600
}
new {
name = "git-compat-allowlist"
cmd = "node --test tools/git-compat-allowlist.test.mjs"
}
new {
name = "flaker-affected-rules"
cmd = "node --test tools/flaker-affected-rules.test.mjs"
}
new {
name = "flaker-cli-wrapper"
cmd = "node --test tools/flaker-cli-wrapper.test.mjs"
}
new {
name = "flaker-git-compat"
cmd = "node --test tools/flaker-git-compat.test.mjs"
}
new {
name = "module-publish-graph"
cmd = "node --test tools/module-publish-graph.test.mjs"
}
new {
name = "publish-changed"
cmd = "node --test tools/publish-changed.test.mjs"
}
new {
name = "pkfire-test-inputs"
cmd = "node --test tools/taskfile.test.mjs"
}
new {
name = "js-build"
cmd = "node --test tools/js-build.test.mjs tools/npm-lib.test.mjs tools/npm-cli.test.mjs tools/demo-relay.test.mjs tools/demo-editor-link.test.mjs tools/playground-commands.test.mjs tools/playground-view.test.mjs"
}
}