aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken2/ApiExtractor/tests/testenum.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sources/shiboken2/ApiExtractor/tests/testenum.cpp')
-rw-r--r--sources/shiboken2/ApiExtractor/tests/testenum.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/sources/shiboken2/ApiExtractor/tests/testenum.cpp b/sources/shiboken2/ApiExtractor/tests/testenum.cpp
index 6700239d6..55c098840 100644
--- a/sources/shiboken2/ApiExtractor/tests/testenum.cpp
+++ b/sources/shiboken2/ApiExtractor/tests/testenum.cpp
@@ -83,6 +83,10 @@ void TestEnum::testEnumCppSignature()
AbstractMetaEnumList classEnums = classA->enums();
QCOMPARE(classEnums.first()->name(), QLatin1String("ClassEnum"));
+ AbstractMetaEnumValue *e = AbstractMetaClass::findEnumValue(classes, QLatin1String("CA"));
+ QVERIFY(e);
+ e = AbstractMetaClass::findEnumValue(classes, QLatin1String("ClassEnum::CA"));
+ QVERIFY(e);
}
void TestEnum::testEnumWithApiVersion()
@@ -318,7 +322,7 @@ void TestEnum::testEnumValueFromExpression()
AbstractMetaEnumValue* valueA4 = enumA->values().at(4);
QCOMPARE(valueA4->name(), QLatin1String("ValueA4"));
- QCOMPARE(valueA4->stringValue(), QLatin1String("8|ValueA3"));
+ QCOMPARE(valueA4->stringValue(), QLatin1String("8 |ValueA3"));
QCOMPARE(valueA4->value(), 8|0xf0);
AbstractMetaEnumValue* valueA5 = enumA->values().at(5);
@@ -328,12 +332,12 @@ void TestEnum::testEnumValueFromExpression()
AbstractMetaEnumValue* valueA6 = enumA->values().at(6);
QCOMPARE(valueA6->name(), QLatin1String("ValueA6"));
- QCOMPARE(valueA6->stringValue(), QLatin1String("ValueA3>>1"));
+ QCOMPARE(valueA6->stringValue(), QLatin1String("ValueA3 >> 1"));
QCOMPARE(valueA6->value(), 0xf0 >> 1);
AbstractMetaEnumValue* valueA7 = enumA->values().at(7);
QCOMPARE(valueA7->name(), QLatin1String("ValueA7"));
- QCOMPARE(valueA7->stringValue(), QLatin1String("ValueA3<<1"));
+ QCOMPARE(valueA7->stringValue(), QLatin1String("ValueA3 << 1"));
QCOMPARE(valueA7->value(), 0xf0 << 1);
}