|
| 1 | +import os |
1 | 2 | import unittest
|
2 | 3 | import requests
|
3 | 4 | from gradio.processing_utils import encode_pil_to_base64
|
4 | 5 | from PIL import Image
|
| 6 | +from modules.paths import script_path |
5 | 7 |
|
6 | 8 |
|
7 | 9 | class TestImg2ImgWorking(unittest.TestCase):
|
8 | 10 | def setUp(self):
|
9 | 11 | self.url_img2img = "http://localhost:7860/sdapi/v1/img2img"
|
10 | 12 | self.simple_img2img = {
|
11 |
| - "init_images": [encode_pil_to_base64(Image.open(r"test/test_files/img2img_basic.png"))], |
| 13 | + "init_images": [encode_pil_to_base64(Image.open(os.path.join(script_path, r"test/test_files/img2img_basic.png")))], |
12 | 14 | "resize_mode": 0,
|
13 | 15 | "denoising_strength": 0.75,
|
14 | 16 | "mask": None,
|
@@ -47,11 +49,11 @@ def test_img2img_simple_performed(self):
|
47 | 49 | self.assertEqual(requests.post(self.url_img2img, json=self.simple_img2img).status_code, 200)
|
48 | 50 |
|
49 | 51 | def test_inpainting_masked_performed(self):
|
50 |
| - self.simple_img2img["mask"] = encode_pil_to_base64(Image.open(r"test/test_files/mask_basic.png")) |
| 52 | + self.simple_img2img["mask"] = encode_pil_to_base64(Image.open(os.path.join(script_path, r"test/test_files/img2img_basic.png"))) |
51 | 53 | self.assertEqual(requests.post(self.url_img2img, json=self.simple_img2img).status_code, 200)
|
52 | 54 |
|
53 | 55 | def test_inpainting_with_inverted_masked_performed(self):
|
54 |
| - self.simple_img2img["mask"] = encode_pil_to_base64(Image.open(r"test/test_files/mask_basic.png")) |
| 56 | + self.simple_img2img["mask"] = encode_pil_to_base64(Image.open(os.path.join(script_path, r"test/test_files/img2img_basic.png"))) |
55 | 57 | self.simple_img2img["inpainting_mask_invert"] = True
|
56 | 58 | self.assertEqual(requests.post(self.url_img2img, json=self.simple_img2img).status_code, 200)
|
57 | 59 |
|
|
0 commit comments