Skip to content

Commit 83a3f68

Browse files
committed
Move tests to their own file and add some
1 parent e7d1a09 commit 83a3f68

File tree

2 files changed

+25
-13
lines changed

2 files changed

+25
-13
lines changed

tests/test_container.py

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
from manim.mobject.value_tracker import ValueTracker
21
import pytest
32
from manim import Container, Mobject, Scene
43

@@ -76,15 +75,3 @@ def test_scene_remove():
7675
container_remove(scene, lambda: scene.mobjects)
7776

7877

79-
def test_value_tracker_increment_value():
80-
"""Test ValueTracker.increment_value()"""
81-
tracker = ValueTracker(0.0)
82-
tracker.increment_value(10.0)
83-
assert tracker.get_value() == 10.0
84-
85-
86-
def test_value_tracker_iadd():
87-
"""Test ValueTracker.__iadd__()"""
88-
tracker = ValueTracker(0.0)
89-
tracker += 10.0
90-
assert tracker.get_value() == 10.0

tests/test_value_tracker.py

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
from manim.mobject.value_tracker import ValueTracker
2+
3+
def test_value_tracker_set_value():
4+
"""Test ValueTracker.set_value"""
5+
tracker = ValueTracker()
6+
tracker.set_value(10.0)
7+
assert tracker.get_value() == 10.0
8+
9+
def test_value_tracker_get_value():
10+
"""Test ValueTracker.get_value"""
11+
tracker = ValueTracker(10.0)
12+
assert tracker.get_value() == 10.0
13+
14+
def test_value_tracker_increment_value():
15+
"""Test ValueTracker.increment_value()"""
16+
tracker = ValueTracker(0.0)
17+
tracker.increment_value(10.0)
18+
assert tracker.get_value() == 10.0
19+
20+
21+
def test_value_tracker_iadd():
22+
"""Test ValueTracker.__iadd__()"""
23+
tracker = ValueTracker(0.0)
24+
tracker += 10.0
25+
assert tracker.get_value() == 10.0

0 commit comments

Comments
 (0)