diff --git a/backend/videoflix/content/tests.py b/backend/videoflix/content/tests.py index bcaa433..fe57dfe 100644 --- a/backend/videoflix/content/tests.py +++ b/backend/videoflix/content/tests.py @@ -1,14 +1,15 @@ from django.test import TestCase from unittest.mock import patch, MagicMock -from .tasks import convert_video_to_hls, delete_original_video, create_thumbnails -from .signals import auto_delete_file_on_delete -from .models import Video +from .tasks import convert_video_to_hls, delete_original_video from django.core.files.uploadedfile import SimpleUploadedFile class VideoTasksTest(TestCase): @patch('subprocess.run') def test_convert_video_to_hls(self, mock_subprocess_run): + """ + Tests whether the HLS conversion script is called correctly and the correct parameters are passed. + """ mock_subprocess_run.return_value = MagicMock() convert_video_to_hls('test/source.mp4', '1080', 1) mock_subprocess_run.assert_called_once() @@ -17,5 +18,8 @@ class VideoTasksTest(TestCase): @patch('os.remove') def test_delete_original_video(self, mock_os_remove): + """ + Checks whether the original video file is successfully deleted after conversion. + """ delete_original_video('test/source.mp4') mock_os_remove.assert_called_once_with('test/source.mp4') \ No newline at end of file