Skip to content

Commit fd9301d

Browse files
test(language): add test for cc, hh, hxx extension for c++, and for Robot
feat(language): remove xml
2 parents 4fcf213 + 031afb9 commit fd9301d

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/language/detect_language.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
'Protocol Buffer': ['proto'],
4848
'Python': ['py'],
4949
'R': ['r'],
50+
'Raku': ['p6','pl6','pm6','rk','raku','pod6','rakumod','rakudoc'],
5051
'Robot': ['robot'],
5152
'Ruby': ['rb'],
5253
'Rust': ['rs'],
@@ -60,7 +61,6 @@
6061
'Swift': ['swift'],
6162
'TypeScript': ['ts', 'tsx'],
6263
'Vue': ['vue'],
63-
'XML': ['xml'],
6464
'Xtend': ['xtend'],
6565
'Xtext': ['xtext'],
6666
}

test/test_detect_language.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ def test_languages_recognised():
2626
assert detect_language.detect_language("/tmp/some_file.cpp") == "C++"
2727
assert detect_language.detect_language("/tmp/some_file.cxx") == "C++"
2828
assert detect_language.detect_language("/tmp/some_file.hpp") == "C++"
29+
assert detect_language.detect_language("/tmp/some_file.cc") == "C++"
30+
assert detect_language.detect_language("/tmp/some_file.hxx") == "C++"
31+
assert detect_language.detect_language("/tmp/some_file.hh") == "C++"
2932
assert detect_language.detect_language("/tmp/some_file.cs") == "C#"
3033
assert detect_language.detect_language("/tmp/some_file.clj") == "Clojure"
3134
assert detect_language.detect_language(
@@ -99,6 +102,7 @@ def test_languages_recognised():
99102
assert detect_language.detect_language("/tmp/some_file.pkb") == "PLSQL"
100103
assert detect_language.detect_language("/tmp/some_file.py") == "Python"
101104
assert detect_language.detect_language("/tmp/some_file.r") == "R"
105+
assert detect_language.detect_language("/tmp/some_file.robot") == "Robot"
102106
assert detect_language.detect_language("/tmp/some_file.rb") == "Ruby"
103107
assert detect_language.detect_language("/tmp/some_file.rs") == "Rust"
104108
assert detect_language.detect_language("/tmp/some_file.scala") == "Scala"

0 commit comments

Comments
 (0)