aboutsummaryrefslogtreecommitdiffstats
path: root/tests/cogs/test_compression_conversion.py
diff options
context:
space:
mode:
authorsalmonik <raisersoft@proton.me>2026-04-19 15:44:33 +0200
committersalmonik <raisersoft@proton.me>2026-04-19 15:44:33 +0200
commitb343381fea3eab26e334a1b3bba202d715f9ea2e (patch)
tree792210018d1e11ac3b160edfe29cf878eb4e3f56 /tests/cogs/test_compression_conversion.py
parentchore: add pycord dependency, update main (diff)
downloadsenator-sperma-b343381fea3eab26e334a1b3bba202d715f9ea2e.tar.gz
senator-sperma-b343381fea3eab26e334a1b3bba202d715f9ea2e.zip
test: improve test assertions and edge cases
Diffstat (limited to 'tests/cogs/test_compression_conversion.py')
-rw-r--r--tests/cogs/test_compression_conversion.py26
1 files changed, 13 insertions, 13 deletions
diff --git a/tests/cogs/test_compression_conversion.py b/tests/cogs/test_compression_conversion.py
index f9f74ad..f9d3427 100644
--- a/tests/cogs/test_compression_conversion.py
+++ b/tests/cogs/test_compression_conversion.py
@@ -40,11 +40,11 @@ async def test_build_conversion_command_video():
40 import cogs.conversion 40 import cogs.conversion
41 importlib.reload(cogs.conversion) 41 importlib.reload(cogs.conversion)
42 from cogs.conversion import Conversion 42 from cogs.conversion import Conversion
43 43
44 cog = Conversion.__new__(Conversion) 44 cog = Conversion.__new__(Conversion)
45 cog._baseurl = "https://example.com" 45 cog._baseurl = "https://example.com"
46 cog._uploadurl = "https://example.com" 46 cog._uploadurl = "https://example.com"
47 47
48 cmd = cog._build_conversion_command("Video", "/tmp/test.mp4", "/tmp/output.mp4", "") 48 cmd = cog._build_conversion_command("Video", "/tmp/test.mp4", "/tmp/output.mp4", "")
49 assert cmd is not None 49 assert cmd is not None
50 assert "ffmpeg" in cmd 50 assert "ffmpeg" in cmd
@@ -59,11 +59,11 @@ async def test_build_conversion_command_image():
59 import cogs.conversion 59 import cogs.conversion
60 importlib.reload(cogs.conversion) 60 importlib.reload(cogs.conversion)
61 from cogs.conversion import Conversion 61 from cogs.conversion import Conversion
62 62
63 cog = Conversion.__new__(Conversion) 63 cog = Conversion.__new__(Conversion)
64 cog._baseurl = "https://example.com" 64 cog._baseurl = "https://example.com"
65 cog._uploadurl = "https://example.com" 65 cog._uploadurl = "https://example.com"
66 66
67 cmd = cog._build_conversion_command("Image", "/tmp/test.jpg", "/tmp/output.png", "") 67 cmd = cog._build_conversion_command("Image", "/tmp/test.jpg", "/tmp/output.png", "")
68 assert cmd is not None 68 assert cmd is not None
69 assert "magick" in cmd 69 assert "magick" in cmd
@@ -78,11 +78,11 @@ async def test_build_conversion_command_unknown():
78 import cogs.conversion 78 import cogs.conversion
79 importlib.reload(cogs.conversion) 79 importlib.reload(cogs.conversion)
80 from cogs.conversion import Conversion 80 from cogs.conversion import Conversion
81 81
82 cog = Conversion.__new__(Conversion) 82 cog = Conversion.__new__(Conversion)
83 cog._baseurl = "https://example.com" 83 cog._baseurl = "https://example.com"
84 cog._uploadurl = "https://example.com" 84 cog._uploadurl = "https://example.com"
85 85
86 cmd = cog._build_conversion_command("Unknown", "/tmp/test.xyz", "/tmp/output.abc", "") 86 cmd = cog._build_conversion_command("Unknown", "/tmp/test.xyz", "/tmp/output.abc", "")
87 assert cmd is None 87 assert cmd is None
88 88
@@ -96,10 +96,10 @@ async def test_compression_get_command_video():
96 import cogs.compression 96 import cogs.compression
97 importlib.reload(cogs.compression) 97 importlib.reload(cogs.compression)
98 from cogs.compression import Compression 98 from cogs.compression import Compression
99 99
100 cog = Compression.__new__(Compression) 100 cog = Compression.__new__(Compression)
101 cog.temp_dir = "/tmp" 101 cog.temp_dir = "/tmp"
102 102
103 cmd = cog._get_compression_command("Video", "/tmp/test.mp4", "/tmp/output.mp4") 103 cmd = cog._get_compression_command("Video", "/tmp/test.mp4", "/tmp/output.mp4")
104 assert cmd is not None 104 assert cmd is not None
105 assert "ffmpeg" in cmd 105 assert "ffmpeg" in cmd
@@ -114,10 +114,10 @@ async def test_compression_get_command_image():
114 import cogs.compression 114 import cogs.compression
115 importlib.reload(cogs.compression) 115 importlib.reload(cogs.compression)
116 from cogs.compression import Compression 116 from cogs.compression import Compression
117 117
118 cog = Compression.__new__(Compression) 118 cog = Compression.__new__(Compression)
119 cog.temp_dir = "/tmp" 119 cog.temp_dir = "/tmp"
120 120
121 cmd = cog._get_compression_command("Image", "/tmp/test.jpg", "/tmp/output.jpg") 121 cmd = cog._get_compression_command("Image", "/tmp/test.jpg", "/tmp/output.jpg")
122 assert cmd is not None 122 assert cmd is not None
123 123
@@ -131,9 +131,9 @@ async def test_compression_get_command_unknown():
131 import cogs.compression 131 import cogs.compression
132 importlib.reload(cogs.compression) 132 importlib.reload(cogs.compression)
133 from cogs.compression import Compression 133 from cogs.compression import Compression
134 134
135 cog = Compression.__new__(Compression) 135 cog = Compression.__new__(Compression)
136 cog.temp_dir = "/tmp" 136 cog.temp_dir = "/tmp"
137 137
138 cmd = cog._get_compression_command("Unknown", "/tmp/test.xyz", "/tmp/output.xyz") 138 cmd = cog._get_compression_command("Unknown", "/tmp/test.xyz", "/tmp/output.xyz")
139 assert cmd is None \ No newline at end of file 139 assert cmd is None