tests: continue

This commit is contained in:
Simon Lecoq
2023-11-02 19:16:47 -04:00
parent 55d7b38586
commit 27528afe04
13 changed files with 141 additions and 68 deletions

4
tests/.deno.lock generated
View File

@@ -1,4 +0,0 @@
{
"version": "3",
"remote": {}
}

View File

@@ -33,7 +33,6 @@
"flags:general:number": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"seed": 0
@@ -43,7 +42,6 @@
"flags:general:array": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"v8Flags": ["--print-code"]
@@ -71,7 +69,6 @@
"flags:lock:string": {
"task": "deno help",
"cwd": "tests",
"deno": {
"vendor": {
"lock": "deno.lock"
@@ -87,7 +84,6 @@
"flags:lock:boolean": {
"task": "deno help",
"cwd": "tests",
"deno": {
"info": {
"lock": false
@@ -100,7 +96,6 @@
"flags:lock:object": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"lock": {
@@ -118,17 +113,16 @@
"flags:permissions:all": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"permissions": {
"allow": true,
"all": true,
"prompt": true
}
},
"test": {
"permissions": {
"allow": false
"all": false
}
}
}
@@ -136,7 +130,6 @@
"flags:permissions:boolean": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"permissions": {
@@ -169,7 +162,6 @@
"flags:permissions:array": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"permissions": {
@@ -198,7 +190,6 @@
"flags:permissions:allow_deny_object": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"permissions": {
@@ -227,55 +218,61 @@
"flags:modules:boolean": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"cached": true,
"remote": true,
"npm": true,
"check": true,
"reload": true,
"node_modules": true,
"vendor": true
"modules": {
"cached": true,
"remote": true,
"npm": true,
"check": true,
"reload": true,
"node_modules": true,
"vendor": true
}
},
"test": {
"cached": false,
"remote": false,
"npm": false,
"check": false,
"reload": false,
"node_modules": false,
"vendor": false
"modules": {
"cached": false,
"remote": false,
"npm": false,
"check": false,
"reload": false,
"node_modules": false,
"vendor": false
}
}
}
},
"flags:modules:string": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"check": "all"
"modules": {
"check": "all"
}
}
}
},
"flags:modules:array": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"reload": ["npm:"]
"modules": {
"reload": ["npm:"]
}
},
"test": {
"reload": []
"modules": {
"reload": []
}
}
}
},
"flags:inspect:string": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"inspect": "127.0.0.1:9229"
@@ -284,14 +281,12 @@
},
"flags:inspect:object": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"inspect": {
"listen": "127.0.0.1:9229",
"break": "127.0.0.1:9230",
"wait:": "127.0.0.1:9229"
"wait:": "127.0.0.1:9231"
}
},
"test": {
@@ -303,7 +298,6 @@
"flags:watch:boolean": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"watch": true
@@ -316,7 +310,6 @@
"flags:watch:array": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"watch": ["mod.ts"]
@@ -329,7 +322,6 @@
"flags:watch:object": {
"task": "deno help",
"cwd": "tests",
"deno": {
"run": {
"watch": {

View File

@@ -1 +1,34 @@
{}
{
"tasks": {
"make": "deno run --allow-env --allow-read --allow-write=.deno-make.json --allow-run=deno ./mod.ts $0"
},
"+tasks": {
"flags:none": {
"task": "deno compile mod.ts",
"cwd": "tests"
},
"flags:case_1": {
"task": "deno compile mod.ts",
"cwd": "tests",
"deno": {
"compile": {
"include": ["mod_test.ts"],
"output": ".mod.bin",
"target": "x86_64-unknown-linux-gnu"
}
}
},
"flags:case_2": {
"task": "deno compile mod.ts",
"cwd": "tests",
"deno": {
"compile": {
"include": [],
"output": ".mod.bin",
"target": "x86_64-pc-windows-msvc",
"terminal": false
}
}
}
}
}

View File

@@ -35,15 +35,15 @@
}
}
},
"flags:array": {
/*"flags:array": {
"task": "deno coverage .coverage",
"cwd": "tests",
"deno": {
"coverage": {
"ignore": ["foo"]
"ignore": ["../.coverage"]
}
}
},
},*/
"flags:array_empty": {
"task": "deno coverage .coverage",
"cwd": "tests",

View File

@@ -14,7 +14,6 @@
"fmt": {
"check": true,
"tabs": true,
"singleQuote": true,
"semicolons": true
}
}
@@ -31,6 +30,16 @@
}
}
},
"flags:single_quote": {
"task": "deno fmt mod.ts || true",
"cwd": "tests",
"deno": {
"fmt": {
"check": true,
"singleQuote": true
}
}
},
"flags:string": {
"task": "deno fmt mod.ts",
"cwd": "tests",
@@ -56,7 +65,7 @@
"cwd": "tests",
"deno": {
"fmt": {
"ignore": ["*"]
"ignore": ["mod_test.ts"]
}
}
},

View File

@@ -22,7 +22,7 @@
"task": "exit 1",
"env": {
"DINOSAUR": "🦖",
"INHERIT": true
"TEST_INHERIT": true
}
},
"make:cwd": {

View File

@@ -48,19 +48,19 @@
}
},
"flags:string": {
"task": "deno test tests/mod_test.ts",
"task": "deno test mod_test.ts",
"cwd": "tests",
"deno": {
"test": {
"coverage": ".coverage",
"reporter": "junit",
"filter": "junit",
"junitPath": "tests/.junit.xml"
"junitPath": ".junit.xml"
}
}
},
"flags:array": {
"task": "deno test tests/mod_test.ts",
"task": "deno test mod_test.ts",
"cwd": "tests",
"deno": {
"test": {
@@ -69,7 +69,7 @@
}
},
"flags:array_empty": {
"task": "deno test tests/mod_test.ts",
"task": "deno test mod_test.ts",
"cwd": "tests",
"deno": {
"test": {

View File

@@ -6,6 +6,13 @@
"flags:none": {
"task": "deno types",
"cwd": "tests"
},
"flags:common": {
"task": "deno types",
"cwd": "tests",
"types": {
"quiet": true
}
}
}
}

View File

@@ -1 +1,23 @@
{}
{
"tasks": {
"make": "deno run --allow-env --allow-read --allow-write=.deno-make.json --allow-run=deno ./mod.ts $0"
},
"+tasks": {
"flags:none": {
"task": "deno help",
"cwd": "tests",
"deno": {
"uninstall": {}
}
},
"flags:root": {
"task": "deno help",
"cwd": "tests",
"deno": {
"uninstall": {
"root": "/tmp"
}
}
}
}
}