DBC Framework
DBC parsing and CAN signal decoding framework
Loading...
Searching...
No Matches
tests/main.cpp
1#include <QCoreApplication>
2#include <QtTest>
3
4int RunParserTests(int argc, char **argv);
5int RunDecoderTests(int argc, char **argv);
6int RunCoverageTests(int argc, char **argv);
7
8int RunLifetimeTests(int argc, char **argv);
9
10int RunValidationTests(int argc, char **argv);
11
12int main(int argc, char **argv) {
13 QCoreApplication application(argc, argv);
14 const int parserResult = RunParserTests(argc, argv);
15 const int decoderResult = RunDecoderTests(argc, argv);
16 const int coverageResult = RunCoverageTests(argc, argv);
17 const int lifetimeResult = RunLifetimeTests(argc, argv);
18 const int validationResult = RunValidationTests(argc, argv);
19 return validationResult | parserResult | decoderResult | coverageResult | lifetimeResult;
20}