manim/tests/test_graphical_units/test_composition.py
GameDungeon daf23c9d10
Upgraded typehints (#2429)
* Future Annotations

* Delete template_twitter_post.py

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

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

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

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

* Apply suggestions from code review

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

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

* Fixed broken RTD

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-01-20 12:26:21 +08:00

26 lines
707 B
Python

from __future__ import annotations
from manim import *
from manim.utils.testing.frames_comparison import frames_comparison
__module_test__ = "composition"
@frames_comparison
def test_animationgroup_is_passing_remover_to_animations(scene):
animation_group = AnimationGroup(Create(Square()), Write(Circle()), remover=True)
scene.play(animation_group)
scene.wait(0.1)
@frames_comparison
def test_animationgroup_is_passing_remover_to_nested_animationgroups(scene):
animation_group = AnimationGroup(
AnimationGroup(Create(Square()), Create(RegularPolygon(5))),
Write(Circle(), remover=True),
remover=True,
)
scene.play(animation_group)
scene.wait(0.1)