コード例 #1
0
 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()
コード例 #2
0
    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')
コード例 #3
0
    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()
コード例 #4
0
    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)