1
0
Fork 0
onnx-web/api/tests/chain/test_source_noise.py

27 lines
771 B
Python
Raw Normal View History

2023-09-15 00:35:48 +00:00
import unittest
from onnx_web.chain.result import StageResult
2023-09-15 00:35:48 +00:00
from onnx_web.chain.source_noise import SourceNoiseStage
from onnx_web.image.noise_source import noise_source_fill_edge
from onnx_web.params import HighresParams, Size, UpscaleParams
class SourceNoiseStageTests(unittest.TestCase):
def test_empty(self):
stage = SourceNoiseStage()
sources = StageResult.empty()
2023-09-15 00:35:48 +00:00
result = stage.run(
None,
None,
None,
None,
sources,
highres=HighresParams(False, 1, 0, 0),
upscale=UpscaleParams(""),
origin=Size(0, 0),
size=Size(128, 128),
noise_source=noise_source_fill_edge,
)
self.assertEqual(len(result), 0)