Merge pull request #2489 from github/redsun82/rust

Add basic Rust support for internal testing
This commit is contained in:
Paolo Tranquilli 2024-10-07 09:39:54 +02:00 committed by GitHub
commit 56d197570a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
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",
}