From 146df2d3b177a130ef2f6f271882c222cb5faa31 Mon Sep 17 00:00:00 2001 From: Bastiaan Welmers Date: Thu, 21 May 2020 17:42:37 +0200 Subject: [PATCH] test_can_overwrite_kwargs --- .../test_factories/test_transcoding.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/tests/videodinges/test_factories/test_transcoding.py b/tests/videodinges/test_factories/test_transcoding.py index 29661ce..0ddaca6 100644 --- a/tests/videodinges/test_factories/test_transcoding.py +++ b/tests/videodinges/test_factories/test_transcoding.py @@ -1,5 +1,5 @@ from django.test import TestCase -from videodinges.models import Transcoding +from videodinges.models import Transcoding, Video from tests.videodinges import factories from datetime import datetime @@ -10,3 +10,17 @@ class TranscodingTestCase(TestCase): self.assertEqual(transcoding.quality, '360p') self.assertEqual(transcoding.type, 'video/webm') self.assertEqual(transcoding.url, 'https://some_url') + + def test_can_overwrite_kwargs(self): + transcoding = factories.create( + Transcoding, + quality='720p', + type='video/mp4', + url='http://another_url', + video=factories.create(Video, slug='yet-another-video-slug') + ) + + self.assertEqual(transcoding.video.slug, 'yet-another-video-slug') + self.assertEqual(transcoding.quality, '720p') + self.assertEqual(transcoding.type, 'video/mp4') + self.assertEqual(transcoding.url, 'http://another_url')