aboutsummaryrefslogtreecommitdiffstats
path: root/tests/testenum.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/testenum.cpp')
-rw-r--r--tests/testenum.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/testenum.cpp b/tests/testenum.cpp
index 07aa0e8cb..85796a1e9 100644
--- a/tests/testenum.cpp
+++ b/tests/testenum.cpp
@@ -62,7 +62,9 @@ void TestEnum::testEnumCppSignature()
// enum as parameter of a method
AbstractMetaClass* classA = classes.findClass("A");
QCOMPARE(classA->enums().count(), 1);
- AbstractMetaFunction* method = classA->queryFunctionsByName("method").first();
+ AbstractMetaFunctionList funcs = classA->queryFunctionsByName("method");
+ QVERIFY(!funcs.isEmpty());
+ AbstractMetaFunction* method = funcs.first();
QVERIFY(method);
AbstractMetaArgument* arg = method->arguments().first();
QCOMPARE(arg->type()->name(), QString("ClassEnum"));