Commit 414e2fac authored by Paul's avatar Paul
Browse files

Merge branch 'test-driver'

parents bf571e25 0b7469d3
...@@ -14,7 +14,7 @@ struct simplify_reshapes_target ...@@ -14,7 +14,7 @@ struct simplify_reshapes_target
migraph::context get_context() const { return {}; } migraph::context get_context() const { return {}; }
}; };
void double_contig() TEST_CASE(double_contig)
{ {
migraph::program p; migraph::program p;
auto l = p.add_literal(get_2x2()); auto l = p.add_literal(get_2x2());
...@@ -32,7 +32,7 @@ void double_contig() ...@@ -32,7 +32,7 @@ void double_contig()
EXPECT(result == get_2x2()); EXPECT(result == get_2x2());
} }
void double_transpose() TEST_CASE(double_transpose)
{ {
migraph::program p; migraph::program p;
auto l = p.add_literal(get_2x2()); auto l = p.add_literal(get_2x2());
...@@ -49,7 +49,7 @@ void double_transpose() ...@@ -49,7 +49,7 @@ void double_transpose()
EXPECT(result == get_2x2()); EXPECT(result == get_2x2());
} }
void double_transpose_contig() TEST_CASE(double_transpose_contig)
{ {
migraph::program p; migraph::program p;
auto l = p.add_literal(get_2x2()); auto l = p.add_literal(get_2x2());
...@@ -68,7 +68,7 @@ void double_transpose_contig() ...@@ -68,7 +68,7 @@ void double_transpose_contig()
EXPECT(result == get_2x2()); EXPECT(result == get_2x2());
} }
void single_transpose() TEST_CASE(single_transpose)
{ {
migraph::program p; migraph::program p;
auto l = p.add_literal(get_2x2()); auto l = p.add_literal(get_2x2());
...@@ -84,7 +84,7 @@ void single_transpose() ...@@ -84,7 +84,7 @@ void single_transpose()
EXPECT(result != get_2x2()); EXPECT(result != get_2x2());
} }
void double_transpose_sin_pass() TEST_CASE(double_transpose_sin_pass)
{ {
migraph::program p; migraph::program p;
auto l = p.add_literal(get_2x2()); auto l = p.add_literal(get_2x2());
...@@ -102,7 +102,7 @@ void double_transpose_sin_pass() ...@@ -102,7 +102,7 @@ void double_transpose_sin_pass()
EXPECT(result == get_2x2()); EXPECT(result == get_2x2());
} }
void single_transpose_sin_pass() TEST_CASE(single_transpose_sin_pass)
{ {
migraph::program p; migraph::program p;
auto l = p.add_literal(get_2x2()); auto l = p.add_literal(get_2x2());
...@@ -117,12 +117,4 @@ void single_transpose_sin_pass() ...@@ -117,12 +117,4 @@ void single_transpose_sin_pass()
EXPECT(result != get_2x2()); EXPECT(result != get_2x2());
} }
int main() int main(int argc, const char* argv[]) { test::run(argc, argv); }
{
double_contig();
double_transpose();
double_transpose_contig();
single_transpose();
double_transpose_sin_pass();
single_transpose_sin_pass();
}
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
#include <test.hpp> #include <test.hpp>
#include <rob.hpp> #include <rob.hpp>
void simple_test() TEST_CASE(simple_test)
{ {
migraph::program p; migraph::program p;
...@@ -17,7 +17,7 @@ void simple_test() ...@@ -17,7 +17,7 @@ void simple_test()
EXPECT(result != migraph::literal{4}); EXPECT(result != migraph::literal{4});
} }
void out_of_order() TEST_CASE(out_of_order)
{ {
migraph::program p; migraph::program p;
...@@ -28,7 +28,7 @@ void out_of_order() ...@@ -28,7 +28,7 @@ void out_of_order()
EXPECT(bool{p.validate() == ins}); EXPECT(bool{p.validate() == ins});
} }
void incomplete_args() TEST_CASE(incomplete_args)
{ {
migraph::program p; migraph::program p;
...@@ -44,7 +44,7 @@ MIGRAPH_ROB(access_ins_arguments, ...@@ -44,7 +44,7 @@ MIGRAPH_ROB(access_ins_arguments,
migraph::instruction, migraph::instruction,
arguments) arguments)
void invalid_args() TEST_CASE(invalid_args)
{ {
migraph::program p; migraph::program p;
...@@ -55,10 +55,4 @@ void invalid_args() ...@@ -55,10 +55,4 @@ void invalid_args()
EXPECT(bool{p.validate() == p.begin()}); EXPECT(bool{p.validate() == p.begin()});
} }
int main() int main(int argc, const char* argv[]) { test::run(argc, argv); }
{
simple_test();
out_of_order();
incomplete_args();
invalid_args();
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment