def test_default_relationship(self): parent_case_id = uuid.uuid4().hex post_case_blocks([ CaseBlock(create=True, case_id=parent_case_id, user_id=self.user.user_id).as_xml() ], domain=self.project.name) create_index = CaseBlock( create=True, case_id=self.CASE_ID, user_id=self.user.user_id, owner_id=self.user.user_id, ) # set outside constructor to skip validation create_index.index = { 'parent': IndexAttrs(case_type='parent', case_id=parent_case_id, relationship='') } form, cases = post_case_blocks([create_index.as_xml()], domain=self.project.name) self.assertEqual(cases[0].indices[0].relationship, 'child')