ManimCommunity/manim

List of tests to add

Open

#193 aperta il 10 lug 2020

Vedi su GitHub
 (10 commenti) (0 reazioni) (0 assegnatari)Python (1378 fork)batch import
good first issuetesting

Metriche repository

Star
 (17.820 star)
Metriche merge PR
 (Merge medio 90g 10h) (31 PR mergiate in 30 g)

Descrizione

At the moment we only have last-frames tests. Although they are useful, it's not enough. We would need to have tests for cli flags, that check videos, etc. This issue will keep a list of tests that need to be added. Please make more suggestions for tests!

Tests that need to be added

  • We should have at least one test for each CLI flag.
  • We should test that the cascading priorities in the config system work as expected. Ties in with #201
  • We should create a test to certify a clean install. See #11.
  • Testing video content
  • Test that manim runs correctly on all environments/prompts/versions #336
  • Regression test for #240
  • Test z-order stuff #327
  • Test to ensure MovingCamera and ZoomedScene let the camera move as they should. From #388 .
  • Test the functionality of asking the user for which scenes to render #523
  • There are no tests for the -s flag or the -t flag
  • Test for add_fixed_in_frame_mobjects which is used in 3D scenes #569, currently broken
  • Tests for SVG images
  • @XorUnison Once video tests are implemented reverse_direction should get one
  • @XorUnison Test for Brace
  • @PhilippImhof Graphical unit test for Text and MarkupText using a fixed font (TTF)

Guida contributor