From 55302004eea3cbae65e6fe905c76e09e0764516f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Wed, 28 Feb 2018 16:51:27 +0100 Subject: [PATCH] Test BlockUsage.files() --- tests/test_tracer.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/test_tracer.py b/tests/test_tracer.py index 31b0d8a..746f900 100644 --- a/tests/test_tracer.py +++ b/tests/test_tracer.py @@ -134,6 +134,16 @@ class DepsTest(AbstractTracerTest): } self.assert_deps('image_sequencer.blend', expects) + # Test the filename expansion. + expected = [self.blendfiles / ('imgseq/%06d.png' % num) + for num in range(210, 215)] + for dep in tracer.deps(self.blendfiles / 'image_sequencer.blend'): + if dep.block_name != b'SQ000210.png': + continue + + actual = list(dep.files()) + self.assertEqual(actual, expected) + def test_block_cf(self): self.assert_deps('alembic-user.blend', { b'CFclothsim.abc': Expect('CacheFile', 'filepath[1024]', None, None,