Mercurial > kallithea
comparison kallithea/tests/functional/test_admin_permissions.py @ 6081:4b4aab8082b7
routing: introduce 'edit_user_ips_delete' url and use POST instead of DELETE
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Thu, 04 Aug 2016 14:23:36 +0200 |
parents | 7f2aa3ec2931 |
children | 60bf1b171015 |
comparison
equal
deleted
inserted
replaced
6080:073cf19b5067 | 6081:4b4aab8082b7 |
---|---|
36 ## delete | 36 ## delete |
37 default_user_id = User.get_default_user().user_id | 37 default_user_id = User.get_default_user().user_id |
38 del_ip_id = UserIpMap.query().filter(UserIpMap.user_id == | 38 del_ip_id = UserIpMap.query().filter(UserIpMap.user_id == |
39 default_user_id).first().ip_id | 39 default_user_id).first().ip_id |
40 | 40 |
41 response = self.app.post(url('edit_user_ips', id=default_user_id), | 41 response = self.app.post(url('edit_user_ips_delete', id=default_user_id), |
42 params=dict(_method='delete', | 42 params=dict(del_ip_id=del_ip_id, |
43 del_ip_id=del_ip_id, | |
44 _authentication_token=self.authentication_token()), | 43 _authentication_token=self.authentication_token()), |
45 extra_environ={'REMOTE_ADDR': '127.0.0.1'}) | 44 extra_environ={'REMOTE_ADDR': '127.0.0.1'}) |
46 | 45 |
47 # sleep more than beaker.cache.sql_cache_short.expire to expire user cache | 46 # sleep more than beaker.cache.sql_cache_short.expire to expire user cache |
48 time.sleep(1.5) | 47 time.sleep(1.5) |