Esempio n. 1
0
 def test_mock_dataverse(self):
     mock_dv = create_mock_dataverse('Example 1')
     assert_equal(mock_dv.title, 'Example 1')
     assert_true(mock_dv.is_released)
     assert_equal(mock_dv.alias, 'ALIAS1')
     assert_equal(len(mock_dv.get_studies()), 3)
     assert_is_instance(mock_dv.get_studies()[0], Study)
     assert_equal(mock_dv.get_study_by_doi(mock_dv.get_studies()[1].doi),
                  mock_dv.get_studies()[1])
Esempio n. 2
0
 def test_mock_dataverse(self):
     mock_dv = create_mock_dataverse('Example 1')
     assert_equal(mock_dv.title, 'Example 1')
     assert_true(mock_dv.is_released)
     assert_equal(mock_dv.alias, 'ALIAS1')
     assert_equal(len(mock_dv.get_studies()), 3)
     assert_is_instance(mock_dv.get_studies()[0], Study)
     assert_equal(mock_dv.get_study_by_doi(mock_dv.get_studies()[1].doi),
                  mock_dv.get_studies()[1])
Esempio n. 3
0
 def test_set_folder(self):
     dataverse = utils.create_mock_dataverse()
     dataset = utils.create_mock_dataset()
     self.node_settings.set_folder(dataverse, dataset, auth=Auth(self.user))
     # Folder was set
     assert_equal(self.node_settings.folder_id, dataset.id)
     # Log was saved
     last_log = self.node.logs[-1]
     assert_equal(last_log.action, '{0}_dataset_linked'.format(self.short_name))
Esempio n. 4
0
 def test_mock_dataverse(self):
     mock_dv = create_mock_dataverse('Example 1')
     assert_equal(mock_dv.title, 'Example 1')
     assert_true(mock_dv.is_published)
     assert_equal(mock_dv.alias, 'ALIAS1')
     assert_equal(len(mock_dv.get_datasets()), 3)
     assert_is_instance(mock_dv.get_datasets()[0], Dataset)
     assert_equal(mock_dv.get_dataset_by_doi(mock_dv.get_datasets()[1].doi),
                  mock_dv.get_datasets()[1])
Esempio n. 5
0
 def test_set_folder(self):
     dataverse = utils.create_mock_dataverse()
     dataset = utils.create_mock_dataset()
     self.node_settings.set_folder(dataverse, dataset, auth=Auth(self.user))
     # Folder was set
     assert_equal(self.node_settings.folder_id, dataset.id)
     # Log was saved
     last_log = self.node.logs.latest()
     assert_equal(last_log.action,
                  '{0}_dataset_linked'.format(self.short_name))