Skip to content

Current Test Suite is Hard to Maintain #74

@ogiorgil

Description

@ogiorgil
  • Some tests, such as AlmostE2ETest.java, contains variables that point to local files and database connections that needs to be hosted locally. These variables are not used, but it can create confusion to how the tests actually work.
  • Many tests, such as PreAnalyzerTest.java, do not contain assertions and instead prints out certain outputs. This is unreliable as the test will always pass, even if the outputs are wrong. Assertions should be used instead of prints.
  • Some tests, such as RangeAnalyzerTest.java, have unfinished FIXMEs which renders the test useless.
  • And more similar issues in most test codes.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions