Skip to content

Commit cea98db

Browse files
authored
Merge pull request #4034 from ozer550/Add_test_for_File_duration_validation
Add test for zero duration file upload
2 parents c17f70f + 2c2fa07 commit cea98db

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

contentcuration/contentcuration/tests/viewsets/test_file.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -451,6 +451,16 @@ def test_upload_url_doesnot_sets_contentnode(self):
451451
self.assertEqual(response.status_code, 200)
452452
self.assertEqual(file.contentnode, None)
453453

454+
def test_duration_zero(self):
455+
self.file["duration"] = 0
456+
457+
self.client.force_authenticate(user=self.user)
458+
response = self.client.post(
459+
reverse("file-upload-url"), self.file, format="json",
460+
)
461+
462+
self.assertEqual(response.status_code, 400)
463+
454464

455465
class ContentIDTestCase(SyncTestMixin, StudioAPITestCase):
456466
def setUp(self):

0 commit comments

Comments
 (0)