def test_episodes_for_fkorft_fields_for_patient_subrecord_with_multiple_episodes(self): criteria = dict( column='demographics', field='sex', combine='and', query='Unknown', queryType='Equals' ) unknown = Gender(name='Unknown') unknown.save() demographics = self.patient.demographics_set.first() demographics.sex = 'Unknown' demographics.save() query = queries.DatabaseQuery(self.user, [criteria]) self.assertEqual([self.episode], query.get_episodes())