def setUp(self): super(DatasetResourceTest, self).setUp() self.ds_no_instrument = Dataset() self.ds_no_instrument.description = "Dataset no instrument" self.ds_no_instrument.save() self.ds_no_instrument.experiments.add(self.testexp) self.ds_with_instrument = Dataset() self.ds_with_instrument.description = "Dataset with instrument" self.ds_with_instrument.instrument = self.testinstrument self.ds_with_instrument.save() self.ds_with_instrument.experiments.add(self.testexp)
def _make_data_set(exp_id): # make datafile exp = Experiment.objects.get(id=exp_id) print "Experiment ----", exp dataset = Dataset(description="HRMC results") dataset.save() dataset.experiments.add(exp) dataset.save() return dataset
def setUp(self): super(DatasetResourceTest, self).setUp() self.extra_instrument = Instrument() self.extra_instrument = Instrument(name="Extra Instrument", facility=self.testfacility) self.extra_instrument.save() self.ds_no_instrument = Dataset() self.ds_no_instrument.description = "Dataset no instrument" self.ds_no_instrument.save() self.ds_no_instrument.experiments.add(self.testexp) self.ds_with_instrument = Dataset() self.ds_with_instrument.description = "Dataset with instrument" self.ds_with_instrument.instrument = self.testinstrument self.ds_with_instrument.save() self.ds_with_instrument.experiments.add(self.testexp) self.ds_with_instrument2 = Dataset() self.ds_with_instrument2.description = "Dataset with a different instrument" self.ds_with_instrument2.instrument = self.extra_instrument self.ds_with_instrument2.save() self.ds_with_instrument2.experiments.add(self.testexp)
def setUp(self): super(DataFileResourceTest, self).setUp() self.django_client = Client() self.django_client.login(username=self.username, password=self.password) self.testds = Dataset() self.testds.description = "test dataset" self.testds.save() self.testds.experiments.add(self.testexp) df_schema_name = "http://datafileshop.com/" self.test_schema = Schema(namespace=df_schema_name, type=Schema.DATAFILE) self.test_schema.save() self.test_parname1 = ParameterName(schema=self.test_schema, name="fileparameter1", data_type=ParameterName.STRING) self.test_parname1.save() self.test_parname2 = ParameterName(schema=self.test_schema, name="fileparameter2", data_type=ParameterName.NUMERIC) self.test_parname2.save()