manim/tests/test_graphical_units
Matvey Merzlikin 87cd63549c
Add support for negative z-index in AnimationGroup (#4389)
* Add support for negative z-index in AnimationGroup

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

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

* Refactor animation unpacking logic for clarity

* Fix unpacking logic to handle Mobject instances correctly

* Fix mypy check

* Fix tests

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

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

* fix: simplify AnimationGroup unpacking for moving mobjects

---------

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-02-22 11:24:32 +00:00
..
control_data Add support for negative z-index in AnimationGroup (#4389) 2026-02-22 11:24:32 +00:00
img_svg_resources Fix bug in :class:.VMobjectFromSVGPath (#3677) 2024-04-08 18:46:43 +02:00
__init__.py Refactored tests and added new tests tools for videos-tests. (#335) 2020-09-01 23:12:39 +02:00
conftest.py Use ruff for pytest style (#3872) 2024-07-21 14:37:57 +00:00
test_animation.py feat: set_default for Animation class (#3876) 2024-07-22 13:37:16 +02:00
test_axes.py Fix YELLOW_C and add PURE_CYAN, PURE_MAGENTA and PURE_YELLOW (#4562) 2026-02-16 20:07:09 -03:00
test_banner.py Fixed expand animation for :class:.ManimBanner (#3298) 2023-07-18 14:36:20 -07:00
test_boolops.py Removed unused imports (#2503) 2022-01-30 14:31:45 +00:00
test_brace.py Upgraded typehints (#2429) 2022-01-20 12:26:21 +08:00
test_composition.py Upgraded typehints (#2429) 2022-01-20 12:26:21 +08:00
test_coordinate_systems.py Fix YELLOW_C and add PURE_CYAN, PURE_MAGENTA and PURE_YELLOW (#4562) 2026-02-16 20:07:09 -03:00
test_creation.py Fix issue where SpiralIn doesn't show elements. (#3589) 2024-04-24 22:02:13 +02:00
test_functions.py [pre-commit.ci] pre-commit autoupdate (#2520) 2022-02-09 07:55:56 +08:00
test_geometry.py Add support for negative z-index in AnimationGroup (#4389) 2026-02-22 11:24:32 +00:00
test_img_and_svg.py Fix ImageMobject 3D rotation/flipping and remove resampling algorithms lanczos (antialias), box and hamming (#4266) 2026-02-16 19:46:01 -03:00
test_indication.py Add type annotations to indication.py (#4367) 2025-08-06 13:54:36 +00:00
test_mobjects.py Fix YELLOW_C and add PURE_CYAN, PURE_MAGENTA and PURE_YELLOW (#4562) 2026-02-16 20:07:09 -03:00
test_modifier_methods.py Fix YELLOW_C and add PURE_CYAN, PURE_MAGENTA and PURE_YELLOW (#4562) 2026-02-16 20:07:09 -03:00
test_movements.py Upgraded typehints (#2429) 2022-01-20 12:26:21 +08:00
test_numbers.py Upgraded typehints (#2429) 2022-01-20 12:26:21 +08:00
test_opengl.py Added OpenGL compatibility to ThreeDScene.add_fixed_orientation_mobjects and ThreeDScene.add_fixed_in_frame_mobjects (#2158) 2022-02-12 09:47:40 +01:00
test_polyhedra.py Added ConvexHull, ConvexHull3D, Label and LabeledPolygram (#3933) 2024-11-26 21:32:14 -03:00
test_probability.py Fix YELLOW_C and add PURE_CYAN, PURE_MAGENTA and PURE_YELLOW (#4562) 2026-02-16 20:07:09 -03:00
test_specialized.py Upgraded typehints (#2429) 2022-01-20 12:26:21 +08:00
test_speed.py Added :class:.ChangeSpeed, an animation wrapper that allows to smoothly change the speed at which an animation is played (#2749) 2022-07-06 16:39:55 +02:00
test_tables.py Upgraded typehints (#2429) 2022-01-20 12:26:21 +08:00
test_tex_mobject.py feat: preserve original TeX colors (#3903) 2024-09-01 15:45:30 +00:00
test_text.py Standardize docstrings with ruff pydocstyle rules (#3881) 2024-09-01 08:03:38 -04:00
test_threed.py Fix YELLOW_C and add PURE_CYAN, PURE_MAGENTA and PURE_YELLOW (#4562) 2026-02-16 20:07:09 -03:00
test_transform.py Fix YELLOW_C and add PURE_CYAN, PURE_MAGENTA and PURE_YELLOW (#4562) 2026-02-16 20:07:09 -03:00
test_transform_matching_parts.py Use ruff for pytest style (#3872) 2024-07-21 14:37:57 +00:00
test_updaters.py Upgraded typehints (#2429) 2022-01-20 12:26:21 +08:00
test_utils.py Frame comparison pixel threshold (#3053) 2022-12-01 17:38:44 +00:00
test_vector_scene.py Fix successive calls of :meth:.LinearTransformationScene.apply_matrix (#3675) 2024-04-14 13:22:36 +00:00