File tree Expand file tree Collapse file tree 2 files changed +18
-1
lines changed
src/concurrency/templates/concurrency Expand file tree Collapse file tree 2 files changed +18
-1
lines changed Original file line number Diff line number Diff line change 11{% extends "admin/base_site.html" %}{% load concurrency %}
22{% load i18n l10n %}
3- {% load url from future %}
43{% load admin_urls %}
54
65{% block breadcrumbs %}
Original file line number Diff line number Diff line change @@ -88,3 +88,21 @@ def test_delete_not_allowed_if_updates(self):
8888 sel .checked = True
8989 res = form .submit ().follow ()
9090 self .assertIn ('One or more record were updated' , res )
91+
92+
93+ @pytest .mark .django_db
94+ def test_deleteaction (self ):
95+ id = next (unique_id )
96+
97+ SimpleConcurrentModel .objects .get_or_create (pk = id )
98+ response = self .app .get (django .core .urlresolvers .reverse ('admin:demo_simpleconcurrentmodel_changelist' ),
99+ user = 'sax' )
100+ form = response .forms ['changelist-form' ]
101+ form .get ('_selected_action' , index = 0 ).checked = True
102+ form ['action' ] = 'delete_selected'
103+ response = form .submit ()
104+ expected = 'All of the following objects and their related items will be deleted'
105+ assert expected in response
106+ response = response .form .submit ().follow ()
107+ assert response .status_code == 200
108+
You can’t perform that action at this time.
0 commit comments