def test_rename_files(self, mock_move, mock_walk): mock_walk.return_value = [ ('/foo', [], ['bar.py', '{{UNKNOWN}}.png', '{{PROJECT_NAME}}.html', 'baz.gif']) ] instance = Template('/foo/bar') for index, value in enumerate(instance.rename_files()): old, new = value mock_move.assert_called_with(old, new) self.assertEqual(old, '/foo/{{PROJECT_NAME}}.html') self.assertEqual(new, '/foo/foo.html')