✅Unit test improvements (#26965)
* Do not warn about display in unit tests * Treat warnings as errors in unit tests * Report actual filenames with unit tests
This commit is contained in:
@@ -29,12 +29,13 @@
|
||||
|
||||
static std::list<MarlinTest*> all_marlin_tests;
|
||||
|
||||
MarlinTest::MarlinTest(const std::string _name, const void(*_test)(), const int _line)
|
||||
: name(_name), test(_test), line(_line) {
|
||||
MarlinTest::MarlinTest(const std::string _name, const void(*_test)(), const char *_file, const int _line)
|
||||
: name(_name), test(_test), file(_file), line(_line) {
|
||||
all_marlin_tests.push_back(this);
|
||||
}
|
||||
|
||||
void MarlinTest::run() {
|
||||
Unity.TestFile = file.c_str();
|
||||
UnityDefaultTestRun((UnityTestFunction)test, name.c_str(), line);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user