Use the newer way to wire up tests.
This commit is contained in:
parent
1d11c8b162
commit
aa153f8e84
6 changed files with 11 additions and 25 deletions
|
|
@ -14,7 +14,7 @@ namespace guecs_tests {
|
||||||
fuc2::Set TESTS{
|
fuc2::Set TESTS{
|
||||||
.name="GUECS tests (empty!)",
|
.name="GUECS tests (empty!)",
|
||||||
.tests={
|
.tests={
|
||||||
{"test_prototype", test_prototype},
|
TEST(test_prototype),
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -66,7 +66,7 @@ namespace lel_tests {
|
||||||
fuc2::Set TESTS{
|
fuc2::Set TESTS{
|
||||||
.name="lel parser tests",
|
.name="lel parser tests",
|
||||||
.tests={
|
.tests={
|
||||||
{"test_basic_ops", test_basic_ops},
|
TEST(test_basic_ops),
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,26 +1,12 @@
|
||||||
#include <fuc2/run.hpp>
|
#include <fuc2/run.hpp>
|
||||||
|
|
||||||
// you can also place these into a .hpp you include if
|
using namespace fuc2;
|
||||||
// they're too numerous to manage
|
|
||||||
namespace lel_tests {
|
|
||||||
extern fuc2::Set TESTS;
|
|
||||||
}
|
|
||||||
|
|
||||||
namespace guecs_tests {
|
TEST_SET(lel_tests);
|
||||||
extern fuc2::Set TESTS;
|
TEST_SET(guecs_tests);
|
||||||
}
|
TEST_SET(shader_tests);
|
||||||
|
TEST_SET(sound_tests);
|
||||||
namespace shader_tests {
|
TEST_SET(texture_tests);
|
||||||
extern fuc2::Set TESTS;
|
|
||||||
}
|
|
||||||
|
|
||||||
namespace sound_tests {
|
|
||||||
extern fuc2::Set TESTS;
|
|
||||||
}
|
|
||||||
|
|
||||||
namespace texture_tests {
|
|
||||||
extern fuc2::Set TESTS;
|
|
||||||
}
|
|
||||||
|
|
||||||
int main(int argc, char* argv[]) {
|
int main(int argc, char* argv[]) {
|
||||||
run(lel_tests::TESTS);
|
run(lel_tests::TESTS);
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ namespace shader_tests {
|
||||||
fuc2::Set TESTS{
|
fuc2::Set TESTS{
|
||||||
.name="shader tests",
|
.name="shader tests",
|
||||||
.tests={
|
.tests={
|
||||||
{"test_shader_loading", test_shader_loading},
|
TEST(test_shader_loading),
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ namespace sound_tests {
|
||||||
fuc2::Set TESTS{
|
fuc2::Set TESTS{
|
||||||
.name="sound manager tests",
|
.name="sound manager tests",
|
||||||
.tests={
|
.tests={
|
||||||
{"test_sound_manager", test_sound_manager},
|
TEST(test_sound_manager),
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ namespace texture_tests {
|
||||||
fuc2::Set TESTS{
|
fuc2::Set TESTS{
|
||||||
.name="texture manager tests",
|
.name="texture manager tests",
|
||||||
.tests={
|
.tests={
|
||||||
{"test_texture_management", test_texture_management},
|
TEST(test_texture_management),
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue