commit 39ea0d06261307dc4d6f3753ddd914fab8954573
Author: Christian Ehringfeld <c.ehringfeld@t-online.de>
Date:   Thu Dec 3 19:03:01 2015 +0100

    tests

diff --git a/tests/em/tst_querybuildertest.cpp b/tests/em/tst_querybuildertest.cpp
index 2eafa39..6ce3af0 100644
--- a/tests/em/tst_querybuildertest.cpp
+++ b/tests/em/tst_querybuildertest.cpp
@@ -90,12 +90,16 @@ void QuerybuilderTest::testFindByAttributes() {
 
 void QuerybuilderTest::testFindByAttributesManyToOneRelation() {
     QHash<QString, QVariant> attributes;
-    QSharedPointer<Person> person = QSharedPointer<Person>();
-    //@todo fetch person
-    attributes["leader"] = QVariant(person);
+    attributes["firstName"] = QString("Lucien");
+    attributes["familyName"] = QString("We");
+    QSharedPointer<Person> p = e->findEntityByAttributes<Person>(attributes, true);
+    QVERFIY(p);
+    attributes.clear();
+    attributes["leader"] = p;
     QSharedPointer<Group> group = e->findEntityByAttributes<Group>
                                   (attributes, true);
     QVERIFY(group);
+    QCOMPARE(group->getName(),QString("Group Psy"));
 }
 
 void QuerybuilderTest::testFindByAttributesManyToOneRelationAttribute() {
