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)