Skip to content

Commit 87e72b6

Browse files
authored
Merge pull request #574 from huguesdevimeux/fix-set-test-scene
fixed set test scene
2 parents 079c337 + 09a12d8 commit 87e72b6

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

tests/helpers/graphical_units.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import tempfile
66
import numpy as np
77

8-
import manim
98
from manim import config, file_writer_config, logger
109

1110

@@ -40,13 +39,17 @@ def set_test_scene(scene_object, module_name):
4039
file_writer_config["text_dir"] = os.path.join(tmpdir, "text")
4140
file_writer_config["tex_dir"] = os.path.join(tmpdir, "tex")
4241
scene = scene_object()
42+
scene.render()
4343
data = scene.renderer.get_frame()
4444

45+
assert not np.all(
46+
data == np.array([0, 0, 0, 255])
47+
), f"Control data generated for {str(scene)} only contains empty pixels."
48+
assert data.shape == (480, 854, 4)
4549
tests_directory = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
4650
path_control_data = os.path.join(
4751
tests_directory, "control_data", "graphical_units_data"
4852
)
49-
print(path_control_data)
5053
path = os.path.join(path_control_data, module_name)
5154
if not os.path.isdir(path):
5255
os.makedirs(path)

0 commit comments

Comments
 (0)