Skip to content

Commit 571d0eb

Browse files
committed
fix(ci): trying to fix tests
1 parent 936c266 commit 571d0eb

13 files changed

+37
-9
lines changed

manim_slides/utils.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ def merge_basenames(files: List[Path]) -> Path:
4949
"""
5050
Merge multiple filenames by concatenating basenames.
5151
"""
52-
logger.debug(f"Generating a new filename for files: {files}")
5352

5453
dirname: Path = files[0].parent
5554
ext = files[0].suffix
@@ -62,6 +61,8 @@ def merge_basenames(files: List[Path]) -> Path:
6261
# https://github.com/jeertmans/manim-slides/issues/123
6362
basename = hashlib.sha256(basenames_str.encode()).hexdigest()
6463

64+
logger.info(f"Generated a new basename for basenames: {basenames} -> '{basename}'")
65+
6566
return dirname.joinpath(basename + ext)
6667

6768

tests/data/example.py

Lines changed: 0 additions & 1 deletion
This file was deleted.

tests/data/example.py

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# type: ignore
2+
from manim import *
3+
4+
from manim_slides import Slide
5+
6+
7+
class BasicExample(Slide):
8+
def construct(self):
9+
circle = Circle(radius=3, color=BLUE)
10+
dot = Dot()
11+
12+
self.play(GrowFromCenter(circle))
13+
self.next_slide()
14+
15+
self.start_loop()
16+
self.play(MoveAlongPath(dot, circle), run_time=2, rate_func=linear)
17+
self.wait(2.0)
18+
self.end_loop()
19+
20+
self.play(dot.animate.move_to(ORIGIN))
21+
self.next_slide()
22+
23+
self.play(self.wipe(Group(dot, circle), []))

tests/data/slides/BasicExample.json

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,23 @@
22
"slides": [
33
{
44
"type": "slide",
5-
"file": "slides/files/BasicExample/275756d906c706ca0125660866bb925b8927e2b2589d31a7a578079b70076ef4.mp4",
6-
"rev_file": "slides/files/BasicExample/275756d906c706ca0125660866bb925b8927e2b2589d31a7a578079b70076ef4_reversed.mp4"
5+
"file": "slides/files/BasicExample/0a0055f0cf52ecedd7a759cdd3c7a202ca32ea527d8eb9ee4ab0eaf96113c7e5.mp4",
6+
"rev_file": "slides/files/BasicExample/0a0055f0cf52ecedd7a759cdd3c7a202ca32ea527d8eb9ee4ab0eaf96113c7e5_reversed.mp4"
77
},
88
{
99
"type": "loop",
10-
"file": "slides/files/BasicExample/d6e36309a31b5bf49de42f56c974c00cc67941418fd33c5756ab49b55cbdc7fe.mp4",
11-
"rev_file": "slides/files/BasicExample/d6e36309a31b5bf49de42f56c974c00cc67941418fd33c5756ab49b55cbdc7fe_reversed.mp4"
10+
"file": "slides/files/BasicExample/05b94f634a049cd83daa9b47e483183d1ccdbc485687cee79c6ffbd4f02698da.mp4",
11+
"rev_file": "slides/files/BasicExample/05b94f634a049cd83daa9b47e483183d1ccdbc485687cee79c6ffbd4f02698da_reversed.mp4"
12+
},
13+
{
14+
"type": "slide",
15+
"file": "slides/files/BasicExample/d09707faa0d68c55e98c628c5da51d66c92d0f79ac48647526817c377f843810.mp4",
16+
"rev_file": "slides/files/BasicExample/d09707faa0d68c55e98c628c5da51d66c92d0f79ac48647526817c377f843810_reversed.mp4"
1217
},
1318
{
1419
"type": "last",
15-
"file": "slides/files/BasicExample/89e0d990459569a86b08eaadafcd56086d825bd4eff635cf4bea6c018b213341.mp4",
16-
"rev_file": "slides/files/BasicExample/89e0d990459569a86b08eaadafcd56086d825bd4eff635cf4bea6c018b213341_reversed.mp4"
20+
"file": "slides/files/BasicExample/c10cc5deb3630a8259712288913b2bd6e79d093356d379d518cc929812194bd9.mp4",
21+
"rev_file": "slides/files/BasicExample/c10cc5deb3630a8259712288913b2bd6e79d093356d379d518cc929812194bd9_reversed.mp4"
1722
}
1823
],
1924
"resolution": [

0 commit comments

Comments
 (0)