From d6f93f374885639af0c8b3e01a8e1665065c2cfb Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Tue, 8 Oct 2024 15:57:45 +0100 Subject: [PATCH] code review --- tests/test_todo_parser.py | 154 +++++++++++++++++++------------------- 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/tests/test_todo_parser.py b/tests/test_todo_parser.py index c54ff1d..f6576ff 100644 --- a/tests/test_todo_parser.py +++ b/tests/test_todo_parser.py @@ -22,83 +22,83 @@ class NewIssueTests(unittest.TestCase): parser.syntax_dict = json.load(syntax_json) self.raw_issues = parser.parse(diff_file) - # def test_python_issues(self): - # # Includes 4 tests for Starlark. - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'python'), 8) - # - # def test_yaml_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'yaml'), 2) - # - # def test_php_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'php'), 4) - # - # def test_java_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'java'), 2) - # - # def test_javascript_issues(self): - # # Includes 1 test for JSON with Comments, 1 test for JSON5, 3 tests for TSX. - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'javascript'), 5) - # - # def test_ruby_issues(self): - # # Includes 2 tests for Crystal. - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'ruby'), 5) - # - # def test_abap_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'abap'), 2) - # - # def test_sql_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'sql'), 1) - # - # def test_tex_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'tex'), 2) - # - # def test_julia_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'julia'), 2) - # - # def test_starlark_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'python'), 8) - # - # def test_autohotkey_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'autohotkey'), 1) - # - # def test_handlebars_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'handlebars'), 2) - # - # def test_org_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'text'), 8) - # - # def test_scss_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'scss'), 2) - # - # def test_twig_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'twig'), 2) - # - # def test_makefile_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'makefile'), 3) - # - # def test_md_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'markdown'), 8) - # - # def test_r_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'r'), 2) - # - # def test_haskell_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'haskell'), 4) - # - # def test_clojure_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'clojure'), 2) - # - # def test_nix_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'nix'), 2) - # - # def test_xaml_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'xml'), 2) - # - # def test_c_cpp_like_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'c_cpp'), 2) - # - # def test_liquid_issues(self): - # self.assertEqual(count_issues_for_file_type(self.raw_issues, 'liquid'), 3) + def test_python_issues(self): + # Includes 4 tests for Starlark. + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'python'), 8) + + def test_yaml_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'yaml'), 2) + + def test_php_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'php'), 4) + + def test_java_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'java'), 2) + + def test_javascript_issues(self): + # Includes 1 test for JSON with Comments, 1 test for JSON5, 3 tests for TSX. + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'javascript'), 5) + + def test_ruby_issues(self): + # Includes 2 tests for Crystal. + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'ruby'), 5) + + def test_abap_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'abap'), 2) + + def test_sql_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'sql'), 1) + + def test_tex_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'tex'), 2) + + def test_julia_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'julia'), 2) + + def test_starlark_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'python'), 8) + + def test_autohotkey_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'autohotkey'), 1) + + def test_handlebars_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'handlebars'), 2) + + def test_org_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'text'), 8) + + def test_scss_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'scss'), 2) + + def test_twig_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'twig'), 2) + + def test_makefile_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'makefile'), 3) + + def test_md_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'markdown'), 8) + + def test_r_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'r'), 2) + + def test_haskell_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'haskell'), 4) + + def test_clojure_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'clojure'), 2) + + def test_nix_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'nix'), 2) + + def test_xaml_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'xml'), 2) + + def test_c_cpp_like_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'c_cpp'), 2) + + def test_liquid_issues(self): + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'liquid'), 3) def test_solidity_issues(self): self.assertEqual(count_issues_for_file_type(self.raw_issues, 'solidity'), 4)