Beispiel #1
0
 def setUp(self):
     super(TestMigrateDates, self).setUp()
     self.path = 'old-pizza'
     self.project = ProjectFactory()
     self.node_settings = self.project.get_addon('osfstorage')
     self.node_file = NodeFile(path=self.path)
     self.node_file.save()
     self.date = self.node_file.date_modified
     self.project.files_versions['old_pizza'] = [self.node_file._id]
     self.project.save()
     self.version = FileVersionFactory(
         date_modified=datetime.datetime.now())
     self.record = OsfStorageFileRecord.get_or_create(
         self.node_file.path, self.node_settings)
     self.record.versions = [self.version]
     self.record.save()
Beispiel #2
0
 def test_guid_url_returns_404(self):
     f = NodeFile()
     f.save()
     url = '/{}/'.format(f._id)
     res = self.app.get(url, expect_errors=True)
     assert_equal(res.status_code, 404)