def setUp(self): self.experiment = None try: self.user = User.objects.get(username='******') except User.DoesNotExist: self.user = User.objects.create_user('test', '', 'test') self.user.save() filename = path.join(path.abspath(path.dirname(__file__)), './METS_test.xml') expid = _registerExperimentDocument(filename, self.user, expid=None) self.experiment = Experiment.objects.get(pk=expid)
def setUp(self): self.client = Client() self.experiments = [] try: user = User.objects.get(username='******') except User.DoesNotExist: user = User.objects.create_user('test', '', 'test') user.save() files = ['286-notmets.xml', 'Edward-notmets.xml', 'Cookson-notmets.xml'] for f in files: filename = path.join(path.abspath(path.dirname(__file__)), f) expid = _registerExperimentDocument(filename=filename, created_by=user, expid=None) experiment = Experiment.objects.get(pk=expid) acl = ExperimentACL(pluginId=django_user, entityId=str(user.id), experiment=experiment, canRead=True, canWrite=True, canDelete=True, isOwner=True) acl.save() self.experiments += [experiment] schema = Schema.objects.get(type=Schema.DATAFILE, subtype='saxs') parameter = ParameterName.objects.get(schema=schema, name='io') parameter.is_searchable = True parameter.save() schema = Schema.objects.get(type=Schema.DATASET, subtype='saxs') parameter = ParameterName.objects.get(schema=schema, name='frqimn') parameter.is_searchable = True parameter.save()