mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-13 12:51:16 +00:00
1cd72ed771
These tests expose some of the new editing behaviour in timeline tree. In particular, we test: + edits for clips within groups within a group + that an edit can succeed if a snap allows it to + that snapping occurs at a specific point, and that we alternate between one call to snapping-started and one call to snapping-ended with corresponding values + that an edit can fail if a snap causes it to + no snapping is released when an edit fails + We tests for the expected changes, and otherwise check that the configuration of the timeline has remained unchanged + The timeline configuration remains the same when an edit fails + That each clip overlap has a corresponding auto-transition + That particular auto-transitions are created when a new overlap is formed + That particular auto-transitions are destroyed when an overlap ends + That auto-transitions are not replaced when two clips move but maintain their overlap + That the timeline does not contain any unaccounted for clips Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/merge_requests/169> |
||
---|---|---|
.. | ||
__init__.py | ||
common.py | ||
overrides_hack.py | ||
test_assets.py | ||
test_clip.py | ||
test_group.py | ||
test_timeline.py |