Skip to content

Commit 1d2994a

Browse files
committed
tests: Fix bug in polymorphic-specific add_inline helper method
1 parent f011419 commit 1d2994a

File tree

1 file changed

+3
-3
lines changed
  • nested_admin/tests/nested_polymorphic

1 file changed

+3
-3
lines changed

nested_admin/tests/nested_polymorphic/base.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,17 +193,17 @@ def add_inline(self, indexes=None, model=None, **kwargs):
193193

194194
if indexes:
195195
item = self.get_item(indexes)
196+
ctx_id = item.get_attribute("id")
196197
group_el = self.selenium.execute_script(
197198
'return $(arguments[0]).closest(".djn-group")[0]', item)
198199
else:
199200
group_el = self.get_group([base_model_identifier])
200-
201-
group_id = group_el.get_attribute('id')
201+
ctx_id = group_el.get_attribute('id')
202202

203203
error_desc = "%s in inline %s" % (model, indexes)
204204

205205
add_selector = "#%s .djn-add-item a.djn-add-handler.djn-model-%s" % (
206-
group_id, base_model_identifier)
206+
ctx_id, base_model_identifier)
207207
add_els = self.selenium.find_elements_by_css_selector(add_selector)
208208
self.assertNotEqual(len(add_els), 0,
209209
"No inline add handlers found for %s" % (error_desc))

0 commit comments

Comments
 (0)