예제 #1
0
 def test_upload_to(self, path, field, ext):
     upload_to = utils.UploadToFieldNamePath(populate_from=field, path=path)
     upload_path = upload_to(self.program, 'name' + ext)
     regex = re.compile(path + str(getattr(self.program, field)) +
                        '-[a-f0-9]{12}' + ext)
     self.assertTrue(regex.match(upload_path))
예제 #2
0
 def test_upload_to(self, path, field, ext):
     upload_to = utils.UploadToFieldNamePath(populate_from=field, path=path)
     upload_path = upload_to(self.program, 'name' + ext)
     expected = os.path.join(path, str(getattr(self.program, field)) + ext)
     self.assertEqual(upload_path, expected)