def test_add_to_app(self, app): """Add a url_rule for redirect to given app.""" rd = Redirect('/old/path', '/new/path', 302) with app.test_client(): assert '/old/path' not in [rule.rule for rule in app.url_map.iter_rules()] rd.add_to_app(app) assert '/old/path' in [rule.rule for rule in app.url_map.iter_rules()]