WIP: fixed unit tests for Qt-less build.

This commit is contained in:
Matthias Koefferlein
2018-07-10 01:17:35 +02:00
parent 58fd6ed143
commit d2c890ab6d
21 changed files with 585 additions and 458 deletions
+3
View File
@@ -157,6 +157,7 @@ TEST(1)
v = e.parse ("var a=A.new; a.push_ev(Enum.a); a.push_ev(Enum.new); a.push_ev(Enum.b); a.ev").execute ();
EXPECT_EQ (v.to_string (), std::string ("a,#0,b"));
#if defined(HAVE_QT)
v = e.parse ("var a=A.new; a.get_ef").execute ();
EXPECT_EQ (v.to_string (), std::string (""));
v = e.parse ("var a=A.new; a.set_ef(Enum.a); a.get_ef").execute ();
@@ -204,6 +205,8 @@ TEST(1)
v = e.parse ("var a=A.new; var ef=Enums.new(); a.mod_efref(ef, Enum.b); a.mod_efptr(ef, Enum.a); ef").execute ();
EXPECT_EQ (v.to_string (), std::string ("a|b"));
#endif
#endif
}
TEST(2)
+1 -1
View File
@@ -87,7 +87,7 @@ PYMODTEST (import_QtXmlPatterns, "import_QtXmlPatterns.py")
#endif
#else
#elif defined(HAVE_QT)
PYMODTEST (import_lay, "import_lay_noqt.py")