Add basic Rust support for internal testing

This commit is contained in:
Paolo Tranquilli
2024-09-18 13:33:55 +02:00
parent cb28816228
commit 6fc72c19db
6 changed files with 10 additions and 2 deletions

View File

@@ -18,6 +18,7 @@ test("parseLanguage", async (t) => {
t.deepEqual(parseLanguage("java"), Language.java);
t.deepEqual(parseLanguage("javascript"), Language.javascript);
t.deepEqual(parseLanguage("python"), Language.python);
t.deepEqual(parseLanguage("rust"), Language.rust);
// Aliases
t.deepEqual(parseLanguage("c"), Language.cpp);
@@ -46,6 +47,7 @@ test("isTracedLanguage", async (t) => {
t.false(isTracedLanguage(Language.javascript));
t.false(isTracedLanguage(Language.python));
t.false(isTracedLanguage(Language.ruby));
t.false(isTracedLanguage(Language.rust));
});
test("isScannedLanguage", async (t) => {
@@ -58,4 +60,5 @@ test("isScannedLanguage", async (t) => {
t.true(isScannedLanguage(Language.javascript));
t.true(isScannedLanguage(Language.python));
t.true(isScannedLanguage(Language.ruby));
t.true(isScannedLanguage(Language.rust));
});

View File

@@ -7,6 +7,7 @@ export enum Language {
javascript = "javascript",
python = "python",
ruby = "ruby",
rust = "rust",
swift = "swift",
}