def test_additive_amendment_bill_is_closed(self): bill = AutoFixture(models.Bill, field_values={ 'status': 'closed' }, generate_fk=True).create_one() segment = AutoFixture(models.BillSegment, field_values={ 'bill': bill }, generate_fk=True).create_one() amendment = AutoFixture(models.AdditiveAmendment, field_values={ 'reference': segment }, generate_fk=True).create_one() self.assertTrue(amendment.bill_is_closed())
def test_supress_amendment_bill_is_closed(self): bill = AutoFixture(models.Bill, field_values={ 'status': 'closed' }, generate_fk=True).create_one() segment = AutoFixture(models.BillSegment, field_values={ 'bill': bill }, generate_fk=True).create_one() amendment = AutoFixture(models.SupressAmendment, field_values={ 'supressed': segment }, generate_fk=True).create_one() self.assertTrue(amendment.bill_is_closed())