Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'editors/code/tests/unit/runnable_env.test.ts')
-rw-r--r--editors/code/tests/unit/runnable_env.test.ts62
1 files changed, 31 insertions, 31 deletions
diff --git a/editors/code/tests/unit/runnable_env.test.ts b/editors/code/tests/unit/runnable_env.test.ts
index 085c96da92..b7d59e399d 100644
--- a/editors/code/tests/unit/runnable_env.test.ts
+++ b/editors/code/tests/unit/runnable_env.test.ts
@@ -1,8 +1,8 @@
-import * as assert from 'assert';
-import { prepareEnv } from '../../src/run';
-import { RunnableEnvCfg } from '../../src/config';
-import { Context } from '.';
-import * as ra from '../../src/lsp_ext';
+import * as assert from "assert";
+import { prepareEnv } from "../../src/run";
+import { RunnableEnvCfg } from "../../src/config";
+import { Context } from ".";
+import * as ra from "../../src/lsp_ext";
function makeRunnable(label: string): ra.Runnable {
return {
@@ -11,8 +11,8 @@ function makeRunnable(label: string): ra.Runnable {
args: {
cargoArgs: [],
executableArgs: [],
- cargoExtraArgs: []
- }
+ cargoExtraArgs: [],
+ },
};
}
@@ -22,20 +22,20 @@ function fakePrepareEnv(runnableName: string, config: RunnableEnvCfg): Record<st
}
export async function getTests(ctx: Context) {
- await ctx.suite('Runnable env', suite => {
- suite.addTest('Global config works', async () => {
- const binEnv = fakePrepareEnv("run project_name", { "GLOBAL": "g" });
+ await ctx.suite("Runnable env", (suite) => {
+ suite.addTest("Global config works", async () => {
+ const binEnv = fakePrepareEnv("run project_name", { GLOBAL: "g" });
assert.strictEqual(binEnv["GLOBAL"], "g");
- const testEnv = fakePrepareEnv("test some::mod::test_name", { "GLOBAL": "g" });
+ const testEnv = fakePrepareEnv("test some::mod::test_name", { GLOBAL: "g" });
assert.strictEqual(testEnv["GLOBAL"], "g");
});
- suite.addTest('null mask works', async () => {
+ suite.addTest("null mask works", async () => {
const config = [
{
- env: { DATA: "data" }
- }
+ env: { DATA: "data" },
+ },
];
const binEnv = fakePrepareEnv("run project_name", config);
assert.strictEqual(binEnv["DATA"], "data");
@@ -44,14 +44,14 @@ export async function getTests(ctx: Context) {
assert.strictEqual(testEnv["DATA"], "data");
});
- suite.addTest('order works', async () => {
+ suite.addTest("order works", async () => {
const config = [
{
- env: { DATA: "data" }
+ env: { DATA: "data" },
},
{
- env: { DATA: "newdata" }
- }
+ env: { DATA: "newdata" },
+ },
];
const binEnv = fakePrepareEnv("run project_name", config);
assert.strictEqual(binEnv["DATA"], "newdata");
@@ -60,19 +60,19 @@ export async function getTests(ctx: Context) {
assert.strictEqual(testEnv["DATA"], "newdata");
});
- suite.addTest('mask works', async () => {
+ suite.addTest("mask works", async () => {
const config = [
{
- env: { DATA: "data" }
+ env: { DATA: "data" },
},
{
mask: "^run",
- env: { DATA: "rundata" }
+ env: { DATA: "rundata" },
},
{
mask: "special_test$",
- env: { DATA: "special_test" }
- }
+ env: { DATA: "special_test" },
+ },
];
const binEnv = fakePrepareEnv("run project_name", config);
assert.strictEqual(binEnv["DATA"], "rundata");
@@ -84,15 +84,15 @@ export async function getTests(ctx: Context) {
assert.strictEqual(specialTestEnv["DATA"], "special_test");
});
- suite.addTest('exact test name works', async () => {
+ suite.addTest("exact test name works", async () => {
const config = [
{
- env: { DATA: "data" }
+ env: { DATA: "data" },
},
{
mask: "some::mod::test_name",
- env: { DATA: "test special" }
- }
+ env: { DATA: "test special" },
+ },
];
const testEnv = fakePrepareEnv("test some::mod::test_name", config);
assert.strictEqual(testEnv["DATA"], "test special");
@@ -101,15 +101,15 @@ export async function getTests(ctx: Context) {
assert.strictEqual(specialTestEnv["DATA"], "data");
});
- suite.addTest('test mod name works', async () => {
+ suite.addTest("test mod name works", async () => {
const config = [
{
- env: { DATA: "data" }
+ env: { DATA: "data" },
},
{
mask: "some::mod",
- env: { DATA: "mod special" }
- }
+ env: { DATA: "mod special" },
+ },
];
const testEnv = fakePrepareEnv("test some::mod::test_name", config);
assert.strictEqual(testEnv["DATA"], "mod special");