manim/tests/test_scene_rendering
Arnaud 2317b0ee8b
feat: add a 'seed' option for reproducible outputs (#4532)
* feat: 'seed' option for reproducible outputs

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* enh: let Scene automatically pick global random seed, use arg as override

* chore: move import slightly

* chore: add test for color generator being reproducible with global config seed

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at>
2026-01-20 22:24:32 +01:00
..
opengl [pre-commit.ci] pre-commit autoupdate (#4035) 2025-01-19 18:08:36 +01:00
__init__.py Refactored tests and added new tests tools for videos-tests. (#335) 2020-09-01 23:12:39 +02:00
click.mp3 bugfix: convert non-.wav/.raw files to .wav before passing to pydub (#3832) 2024-08-14 16:42:15 +00:00
conftest.py Change from tempconfig to a config fixture in tests (#3853) 2024-07-12 22:41:51 +02:00
infallible_scenes.py Use tempconfig for every scene render (#2567) 2022-07-12 22:22:32 +02:00
simple_scenes.py feat: add a 'seed' option for reproducible outputs (#4532) 2026-01-20 22:24:32 +01:00
test_caching_related.py Migrate more os.path to pathlib in tests (#2991) 2022-10-26 19:51:38 +02:00
test_cairo_renderer.py Removed unused imports (#2503) 2022-01-30 14:31:45 +00:00
test_cli_flags.py feat: add a 'seed' option for reproducible outputs (#4532) 2026-01-20 22:24:32 +01:00
test_file_writer.py Add support for Python 3.13 (#3967) 2024-12-02 08:50:14 +01:00
test_play_logic.py Add a time property to Scene (#3997) 2024-11-07 21:45:46 +00:00
test_sections.py Migrate more os.path to pathlib in tests (#2991) 2022-10-26 19:51:38 +02:00