Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 162047dd authored by Ricki Hirner's avatar Ricki Hirner
Browse files

Add missing CHILD relation

parent a574ff29
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -102,6 +102,17 @@ class RelationBuilderTest {
        }
    }

    @Test
    fun testType_Child() {
        RelationBuilder(Uri.EMPTY, null, Contact().apply {
            relations += Related("somebody").apply {
                types += RelatedType.CHILD
            }
        }).build().also { result ->
            assertEquals(Relation.TYPE_CHILD, result[0].values[Relation.TYPE])
        }
    }

    @Test
    fun testType_DomesticPartner() {
        RelationBuilder(Uri.EMPTY, null, Contact().apply {
+1 −0
Original line number Diff line number Diff line
@@ -33,6 +33,7 @@ class RelationBuilder(dataRowUri: Uri, rawContactId: Long?, contact: Contact)
                related.types.contains(CustomType.Related.SISTER) -> Relation.TYPE_SISTER

                // standard types (defined in RFC 6350) supported by Android
                related.types.contains(RelatedType.CHILD) -> Relation.TYPE_CHILD
                related.types.contains(RelatedType.FRIEND) -> Relation.TYPE_FRIEND
                related.types.contains(RelatedType.KIN) -> Relation.TYPE_RELATIVE
                related.types.contains(RelatedType.PARENT) -> Relation.TYPE_PARENT