def test_repr(self): project = ProjectFactory.build(slug='prj') spatial_unit = SpatialUnitFactory.build(type='PA', id='abc123', project=project) assert repr(spatial_unit) == ('<SpatialUnit id=abc123 project=prj' ' type=PA>')
def test_repr(self): project = ProjectFactory.build(slug='prj') questionnaire = factories.QuestionnaireFactory.build(id='abc123', project=project, title='Questions') assert repr(questionnaire) == ('<Questionnaire id=abc123 ' 'title=Questions project=prj>')
def test_repr(self): project = ProjectFactory.build(slug='prj') resource = Resource(id='abc123', name='File', file='http://example.com/test.txt', project=project) assert repr(resource) == ('<Resource id=abc123 name=File' ' file=http://example.com/test.txt' ' project=prj>')
def test_repr(self): project = ProjectFactory.build(slug='prj') party = PartyFactory.build(id='abc123', name='TeaParty', project=project, type='IN') assert repr(party) == ('<Party id=abc123 name=TeaParty project=prj' ' type=IN>')
def test_write_parties(self): workbook = Workbook() project = ProjectFactory.build() exporter = XLSExporter(project) exporter.workbook = workbook exporter.write_parties() assert workbook['parties'] assert len(workbook['parties'].rows) == 1
def test_str(self): project = ProjectFactory.build(name='TestProject') relationship = PartyRelationshipFactory.build(project=project, party1__project=project, party1__name='Simba', party2__project=project, party2__name='Mufasa', type='C') assert str(relationship) == ( "<PartyRelationship: <Simba> is-child-of <Mufasa>>")
def test_write_parties_empty(self): workbook = Workbook() project = ProjectFactory.build() exporter = XLSExporter(project) exporter.workbook = workbook exporter.write_parties() with pytest.raises(KeyError) as e: workbook["parties"] assert str(e.value) == "'Worksheet parties does not exist.'"
def test_write_parties_empty(self): workbook = Workbook() project = ProjectFactory.build() exporter = XLSExporter(project) exporter.workbook = workbook exporter.write_parties() with pytest.raises(KeyError) as e: workbook['parties'] assert str(e.value) == "'Worksheet parties does not exist.'"
def test_str(self): project = ProjectFactory.build(name='TestProject') relationship = PartyRelationshipFactory.build( project=project, party1__project=project, party1__name='Simba', party2__project=project, party2__name='Mufasa', type='C') assert str(relationship) == ( "<PartyRelationship: <Simba> is-child-of <Mufasa>>")
def test_str(self): project = ProjectFactory.build(name='TestProject') relationship = TenureRelationshipFactory.build( project=project, party__project=project, party__name='Family', spatial_unit__project=project, spatial_unit__type='PA', tenure_type='LS') assert str(relationship) == ( "<TenureRelationship: <Family> LS <Parcel>>")
def test_repr(self): project = ProjectFactory.build(slug='prj') party1 = PartyFactory.build(id='abc123', project=project) party2 = PartyFactory.build(id='def456', project=project) relationship = PartyRelationshipFactory.build(id='abc123', project=project, party1=party1, party2=party2, type='C') assert repr(relationship) == ('<PartyRelationship id=abc123' ' party1=abc123 party2=def456' ' project=prj type=C>')
def test_repr(self): project = ProjectFactory.build(slug='prj') party = PartyFactory.build(id='abc123', project=project) su = SpatialUnitFactory.build(id='def456', project=project) relationship = TenureRelationshipFactory.build(id='abc123', project=project, party=party, spatial_unit=su, tenure_type='CR') assert repr(relationship) == ('<TenureRelationship id=abc123' ' party=abc123 spatial_unit=def456' ' project=prj tenure_type=CR>')
def test_str(self): project = ProjectFactory.build(name='TestProject') tenure_type = TenureRelationshipType(id='LS', label="Leasehold") relationship = TenureRelationshipFactory.build( project=project, party__project=project, party__name='Family', spatial_unit__project=project, spatial_unit__type='PA', tenure_type=tenure_type) assert str(relationship) == ( "<TenureRelationship: <Family> Leasehold <Parcel>>")
def test_repr(self): project = ProjectFactory.build(slug='prj') su1 = SpatialUnitFactory.build(type='PA', id='abc123', project=project) su2 = SpatialUnitFactory.build(type='PA', id='def456', project=project) relationship = SpatialRelationshipFactory.build(id='abc123', project=project, su1=su1, su2=su2, type='C') assert repr(relationship) == ('<SpatialRelationship id=abc123' ' project=prj su1=abc123 su2=def456' ' type=C>')
def test_repr(self): project = ProjectFactory.build(slug='prj') party = PartyFactory.build(id='abc123', project=project) su = SpatialUnitFactory.build(id='def456', project=project) relationship = TenureRelationshipFactory.build( id='abc123', project=project, party=party, spatial_unit=su, tenure_type=TenureRelationshipType(id='CR')) assert repr(relationship) == ('<TenureRelationship id=abc123' ' party=abc123 spatial_unit=def456' ' project=prj tenure_type=CR>')
def test_repr(self): project = ProjectFactory.build(slug='prj') su1 = SpatialUnitFactory.build(type='PA', id='abc123', project=project) su2 = SpatialUnitFactory.build(type='PA', id='def456', project=project) relationship = SpatialRelationshipFactory.build( id='abc123', project=project, su1=su1, su2=su2, type='C') assert repr(relationship) == ('<SpatialRelationship id=abc123' ' project=prj su1=abc123 su2=def456' ' type=C>')
def test_repr(self): project = ProjectFactory.build(slug='prj') party1 = PartyFactory.build(id='abc123', project=project) party2 = PartyFactory.build(id='def456', project=project) relationship = PartyRelationshipFactory.build( id='abc123', project=project, party1=party1, party2=party2, type='C') assert repr(relationship) == ('<PartyRelationship id=abc123' ' party1=abc123 party2=def456' ' project=prj type=C>')
def test_init(self): project = ProjectFactory.build() exporter = ResourceExporter(project) assert exporter.project == project