def test_create_new_series(self):
        site = test_util.add_site(self.session)
        variable = test_util.add_variable(self.session)
        method = test_util.add_method(self.session)
        source = test_util.add_source(self.session)
        qcl = test_util.add_qcl(self.session)

        dvs = []
        for val in range(10):
            dv = DataValue()
            dv.data_value = val
            dv.site_id = site.id
            dv.variable_id = variable.id
            dv.method_id = method.id
            dv.source_id = source.id
            dv.quality_control_level_id = qcl.id
            dvs.append(dv)

        series = self.series_service.create_new_series(dvs, site.id,
                                                       variable.id, method.id,
                                                       source.id, qcl.id)
        assert series != None
        assert len(series.data_values) == 10
        assert series.site_id == site.id
        assert series.variable_id == variable.id
    def test_get_variable_by_id(self):
        assert self.series_service.get_variable_by_id(10) == None

        variable = test_util.add_variable(self.session)
        db_var = self.series_service.get_variable_by_id(variable.id)

        assert db_var != None
        assert db_var.code == variable.code
 def test_save_as_series(self):
     var = test_util.add_variable(self.session)
     print var
     stlen = len(self.series.data_values)
     assert self.edit_service.save_as(var=var)
     assert self.edit_service.memDB.series_service.series_exists_quint(
         self.series.site_id, var.id, self.series.method_id,
         self.series.source_id, self.series.quality_control_level_id)
    def test_get_variable_by_id(self):
        assert self.series_service.get_variable_by_id(10) == None

        variable = test_util.add_variable(self.session)
        db_var = self.series_service.get_variable_by_id(variable.id)

        assert db_var != None
        assert db_var.code == variable.code
    def test_create_new_series(self):
        site = test_util.add_site(self.session)
        variable = test_util.add_variable(self.session)
        method = test_util.add_method(self.session)
        source = test_util.add_source(self.session)
        qcl = test_util.add_qcl(self.session)

        dvs = []
        for val in range(10):
            dv = DataValue()
            dv.data_value = val
            dv.site_id = site.id
            dv.variable_id = variable.id
            dv.method_id = method.id
            dv.source_id = source.id
            dv.quality_control_level_id = qcl.id
            dvs.append(dv)

        series = self.series_service.create_new_series(dvs, site.id, variable.id, method.id, source.id, qcl.id)
        assert series != None
        assert len(series.data_values) == 10
        assert series.site_id == site.id
        assert series.variable_id == variable.id
 def test_save_as_existing_series(self):
     var = test_util.add_variable(self.session)
     assert self.edit_service.save_existing(var = var)
 def test_save_as_series(self):
     var = test_util.add_variable(self.session)
     print var
     assert self.edit_service.save_as(var= var)
Example #8
0
 def test_save_as_existing_series(self):
     var = test_util.add_variable(self.session)
     assert self.edit_service.save_existing(var=var)
Example #9
0
 def test_save_as_series(self):
     var = test_util.add_variable(self.session)
     print var
     assert self.edit_service.save_as(var=var)
 def test_variable_exists(self):
     variable = test_util.add_variable(self.session)
     assert self.series_service.variable_exists(variable)
     variable.code = "00000"
     variable.name = "A new name"
     assert not self.series_service.variable_exists(variable)
 def test_get_all_variables(self):
     assert self.series_service.get_all_variables() == []
     variable = test_util.add_variable(self.session)
     variables = self.series_service.get_all_variables()
     assert len(variables) == 1
     assert variable.code == variables[0].code
 def test_variable_exists(self):
     variable = test_util.add_variable(self.session)
     assert self.series_service.variable_exists(variable)
     variable.code = "00000"
     variable.name = "A new name"
     assert not self.series_service.variable_exists(variable)
 def test_get_all_variables(self):
     assert self.series_service.get_all_variables() == []
     variable = test_util.add_variable(self.session)
     variables = self.series_service.get_all_variables()
     assert len(variables) == 1
     assert variable.code == variables[0].code
Example #14
0
 def test_save_as_series(self):
     var = test_util.add_variable(self.session)
     print var
     stlen = len(self.series.data_values)
     assert self.edit_service.save_as(var= var)
     assert self.edit_service.memDB.series_service.series_exists_quint(self.series.site_id, var.id, self.series.method_id, self.series.source_id, self.series.quality_control_level_id)