def test_from_dict_sets_package_name(self): dataset_dict = self.dataset.to_dict() dataset_dict["_package_name"] = "foo" new_dataset = dataset.Dataset() new_dataset.from_dict(dataset_dict) self.assertEqual(dataset_dict["_package_name"], new_dataset.package_name)
def test_from_dict_sets_history_pointer(self): dataset_dict = self.dataset.to_dict() dataset_dict["_history_pointer"] = 42 new_dataset = dataset.Dataset() new_dataset.from_dict(dataset_dict) self.assertEqual(dataset_dict["_history_pointer"], new_dataset._history_pointer)
def test_from_dict_sets_representations(self): representation = aspecd.plotting.SinglePlotter1D() self.dataset.plot(representation) dataset_dict = self.dataset.to_dict() new_dataset = dataset.Dataset() new_dataset.from_dict(dataset_dict) self.assertDictEqual(self.dataset.representations[0].to_dict(), new_dataset.representations[0].to_dict())
def test_import_with_large_array(self): dataset_ = dataset.Dataset() dataset_.data.data = np.random.random(1001) dataset_.export_to(self.exporter) self.importer.source = self.source self.dataset.import_from(self.importer) np.testing.assert_allclose(dataset_.data.data, self.dataset.data.data)
def test_from_dict_sets_analyses(self): analysis_step = aspecd.analysis.SingleAnalysisStep() self.dataset.analyse(analysis_step) dataset_dict = self.dataset.to_dict() new_dataset = dataset.Dataset() new_dataset.from_dict(dataset_dict) self.assertDictEqual(self.dataset.analyses[0].to_dict(), new_dataset.analyses[0].to_dict())
def test_from_dict_sets_tasks(self): processing_step = processing.SingleProcessingStep() self.dataset.process(processing_step) dataset_dict = self.dataset.to_dict() new_dataset = dataset.Dataset() new_dataset.from_dict(dataset_dict) self.assertDictEqual(self.dataset.tasks[0]["task"].to_dict(), new_dataset.tasks[0]["task"].to_dict())
def test_from_dict_sets_references(self): reference_dataset = aspecd.dataset.Dataset() reference_dataset.id = 'foo' self.dataset.add_reference(reference_dataset) dataset_dict = self.dataset.to_dict() new_dataset = dataset.Dataset() new_dataset.from_dict(dataset_dict) self.assertDictEqual(self.dataset.references[0].to_dict(), new_dataset.references[0].to_dict())
def test_from_dict_sets_annotations(self): annotation_ = aspecd.annotation.Annotation() annotation_.content = {'foo': 'bar'} self.dataset.annotate(annotation_) dataset_dict = self.dataset.to_dict() new_dataset = dataset.Dataset() new_dataset.from_dict(dataset_dict) self.assertDictEqual(self.dataset.annotations[0].to_dict(), new_dataset.annotations[0].to_dict())
def test_import_sets_data_and_origdata(self): dataset_ = dataset.Dataset() dataset_.data.data = np.asarray([1.]) dataset_._origdata.data = np.asarray([1.]) dataset_.export_to(self.exporter) self.importer.source = self.source self.dataset.import_from(self.importer) self.assertEqual(dataset_.data.data, self.dataset.data.data) self.assertEqual(dataset_._origdata.data, self.dataset._origdata.data)
def setUp(self): self.exporter = io.AsdfExporter() self.dataset = dataset.Dataset() self.target = 'target' self.extension = '.asdf'
def setUp(self): self.dataset = dataset.Dataset() self.analysis_step = analysis.SingleAnalysisStep()
def test_import_into_with_dataset_sets_dataset(self): test_dataset = dataset.Dataset() self.importer.import_into(test_dataset) self.assertIs(self.importer.dataset, test_dataset)
def setUp(self): self.dataset = dataset.Dataset() self.processing_step = processing.SingleProcessingStep()
def setUp(self): self.reference = dataset.DatasetReference() self.dataset = dataset.Dataset()
def setUp(self): self.dataset = dataset.Dataset()
def setUp(self): self.dataset = dataset.Dataset() self.annotation = annotation.Annotation() self.annotation.content = 'boo'
def setUp(self): self.dataset = dataset.Dataset() self.plotter = plotting.SinglePlotter()
def setUp(self): self.dataset = dataset.Dataset() self.filename = 'foo'
def test_import_into_with_dataset_sets_label(self): test_dataset = dataset.Dataset() self.importer.source = 'filename' self.importer.import_into(test_dataset) self.assertIs(test_dataset.label, self.importer.source)
def setUp(self): self.dataset = dataset.Dataset() self.importer = io.DatasetImporter()
def setUp(self): self.dataset = dataset.Dataset() self.exporter = io.DatasetExporter()
def setUp(self): self.dataset = dataset.Dataset() self.figure_filename = 'foo.pdf'
def test_export_from_with_dataset_sets_dataset(self): test_dataset = dataset.Dataset() self.exporter.export_from(test_dataset) self.assertIs(self.exporter.dataset, test_dataset)
def test_replay(self): self.historyrecord.replay(dataset.Dataset())