def test_ddpt_insert_valid_dmg_state(self): for ds in self.DMG_STATES: dd = models.DmgDistPerTaxonomyData( dmg_dist_per_taxonomy=self.ddpt, taxonomy=helpers.random_string(), dmg_state=ds, mean=0.0, stddev=0.0) dd.save()
def test_ddpt_update_invalid_dmg_state(self): dd = models.DmgDistPerTaxonomyData( dmg_dist_per_taxonomy=self.ddpt, taxonomy=helpers.random_string(), dmg_state='extensive', mean=0.0, stddev=0.0) dd.save() self._test_insert_update_invalid(dd, 'dmg_dist_per_taxonomy_data')
def test_ddpt_update_valid_dmg_state(self): dd = models.DmgDistPerTaxonomyData( dmg_dist_per_taxonomy=self.ddpt, taxonomy=helpers.random_string(), dmg_state='extensive', mean=0.0, stddev=0.0) dd.save() dd.dmg_state = 'complete' dd.save()
def make_data(self, taxonomy, dmg_state, mean, stddev): data = models.DmgDistPerTaxonomyData( dmg_dist_per_taxonomy=self.ddt, taxonomy=taxonomy, dmg_state=dmg_state, mean=mean, stddev=stddev) data.save() self.data.append(data)