Skip to content

Commit d19f8f1

Browse files
committed
feat: Update PYTGPT_TEST_AUDIO to PYTGPT_TEST_MEDIA in test cases
fix: Remove deleted test files (test_gemini.py, test_imager.py)
1 parent 5a33658 commit d19f8f1

File tree

4 files changed

+21
-26
lines changed

4 files changed

+21
-26
lines changed

tests/test_api.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,8 @@ def test_text_stream(self):
7272
self.assertTrue(resp.is_success)
7373

7474
@unittest.skipUnless(
75-
os.getenv("PYTGPT_TEST_AUDIO", "") == "true",
76-
"PYTGPT_TEST_AUDIO environment variable is not set to 'true' ",
75+
os.getenv("PYTGPT_TEST_MEDIA", "") == "true",
76+
"PYTGPT_TEST_MEDIA environment variable is not set to 'true' ",
7777
)
7878
def test_prompt_to_image_post(self):
7979
resp = self.client.post(
@@ -90,8 +90,8 @@ def test_prompt_to_image_post(self):
9090
self.assertEqual(len(resp_dict["urls"]), 2)
9191

9292
@unittest.skipUnless(
93-
os.getenv("PYTGPT_TEST_AUDIO", "") == "true",
94-
"PYTGPT_TEST_AUDIO environment variable is not set to 'true' ",
93+
os.getenv("PYTGPT_TEST_MEDIA", "") == "true",
94+
"PYTGPT_TEST_MEDIA environment variable is not set to 'true' ",
9595
)
9696
def test_prompt_to_image_bytes_post(self):
9797
resp = self.client.post(
@@ -100,8 +100,8 @@ def test_prompt_to_image_bytes_post(self):
100100
self.assertIsNotNone(resp.headers.get("Content-Disposition"))
101101

102102
@unittest.skipUnless(
103-
os.getenv("PYTGPT_TEST_AUDIO", "") == "true",
104-
"PYTGPT_TEST_AUDIO environment variable is not set to 'true' ",
103+
os.getenv("PYTGPT_TEST_MEDIA", "") == "true",
104+
"PYTGPT_TEST_MEDIA environment variable is not set to 'true' ",
105105
)
106106
def test_prompt_to_image_bytes_get(self):
107107
resp = self.client.get(
@@ -110,8 +110,8 @@ def test_prompt_to_image_bytes_get(self):
110110
self.assertIsNotNone(resp.headers.get("Content-Disposition"))
111111

112112
@unittest.skipUnless(
113-
os.getenv("PYTGPT_TEST_AUDIO", "") == "true",
114-
"PYTGPT_TEST_AUDIO environment variable is not set to 'true' ",
113+
os.getenv("PYTGPT_TEST_MEDIA", "") == "true",
114+
"PYTGPT_TEST_MEDIA environment variable is not set to 'true' ",
115115
)
116116
def test_prompt_to_image_bytes_get_redirect(self):
117117
resp = self.client.get(

tests/test_gemini.py

Lines changed: 0 additions & 14 deletions
This file was deleted.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from typing import List
33
from typing import Generator
44
import unittest
5+
import os
56

67

78
class TestImager(unittest.TestCase):
@@ -10,12 +11,20 @@ def setUp(self):
1011
self.imager = imager.Imager()
1112
self.prompt: str = "hello world"
1213

14+
@unittest.skipUnless(
15+
os.getenv("PYTGPT_TEST_MEDIA", "") == "true",
16+
"PYTGPT_TEST_MEDIA environment variable is not set to 'true' ",
17+
)
1318
def test_non_stream(self):
1419
"""Test one photo generation"""
1520
img = self.imager.generate(self.prompt)
1621
self.assertIsInstance(img, List), "Image not generated"
1722
self.assertIsInstance(img[0], bytes), "Image not generated"
1823

24+
@unittest.skipUnless(
25+
os.getenv("PYTGPT_TEST_MEDIA", "") == "true",
26+
"PYTGPT_TEST_MEDIA environment variable is not set to 'true' ",
27+
)
1928
def test_stream(self):
2029
"""Test multiple photo generation"""
2130
generator = self.imager.generate(self.prompt, amount=2, stream=True)

tests/test_utils.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,8 @@ def setUp(self):
131131
self.text = "This is a speech synthesis test"
132132

133133
@unittest.skipUnless(
134-
os.getenv("PYTGPT_TEST_AUDIO", "") == "true",
135-
"PYTGPT_TEST_AUDIO environment variable is not set to 'true' ",
134+
os.getenv("PYTGPT_TEST_MEDIA", "") == "true",
135+
"PYTGPT_TEST_MEDIA environment variable is not set to 'true' ",
136136
)
137137
def test_text_to_audio(self):
138138
"""Speech synthesis"""
@@ -142,8 +142,8 @@ def test_text_to_audio(self):
142142
self.assertIs(type(voice_bytes), bytes)
143143

144144
@unittest.skipUnless(
145-
os.getenv("PYTGPT_TEST_AUDIO", "") == "true",
146-
"PYTGPT_TEST_AUDIO environment variable is not set to 'true' ",
145+
os.getenv("PYTGPT_TEST_MEDIA", "") == "true",
146+
"PYTGPT_TEST_MEDIA environment variable is not set to 'true' ",
147147
)
148148
def test_text_to_audio_save_to(self):
149149
"""Save speech to a file"""

0 commit comments

Comments
 (0)