summaryrefslogtreecommitdiff
path: root/tests/admin_views
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2025-05-09 07:17:58 -0400
committerGitHub <noreply@github.com>2025-05-09 13:17:58 +0200
commitf5197be818dfcb0d58d6e5f7cc44ec5343010b58 (patch)
tree14162cab3d522940a22b636ac676c2431fba3125 /tests/admin_views
parent84e91262d6b94d35b381d0a46ff5402eaac7c996 (diff)
Removed hardcoded pks in admin selenium tests.
Diffstat (limited to 'tests/admin_views')
-rw-r--r--tests/admin_views/tests.py20
1 files changed, 12 insertions, 8 deletions
diff --git a/tests/admin_views/tests.py b/tests/admin_views/tests.py
index ea83b6881f..13af96c004 100644
--- a/tests/admin_views/tests.py
+++ b/tests/admin_views/tests.py
@@ -69,6 +69,7 @@ from .models import (
Collector,
Color,
ComplexSortedPerson,
+ Country,
CoverLetter,
CustomArticle,
CyclicOne,
@@ -6698,11 +6699,12 @@ class SeleniumTests(AdminSeleniumTestCase):
self.wait_until(lambda d: len(d.window_handles) == 1, 1)
self.selenium.switch_to.window(self.selenium.window_handles[0])
+ argentina = Country.objects.get(name="Argentina")
self.assertHTMLEqual(
_get_HTML_inside_element_by_id(born_country_select_id),
- """
+ f"""
<option value="" selected="">---------</option>
- <option value="1" selected="">Argentina</option>
+ <option value="{argentina.pk}" selected="">Argentina</option>
""",
)
# Argentina isn't added to the living_country select nor selected by
@@ -6736,12 +6738,13 @@ class SeleniumTests(AdminSeleniumTestCase):
self.wait_until(lambda d: len(d.window_handles) == 1, 1)
self.selenium.switch_to.window(self.selenium.window_handles[0])
+ spain = Country.objects.get(name="Spain")
self.assertHTMLEqual(
_get_HTML_inside_element_by_id(born_country_select_id),
- """
+ f"""
<option value="" selected="">---------</option>
- <option value="1" selected="">Argentina</option>
- <option value="2">Spain</option>
+ <option value="{argentina.pk}" selected="">Argentina</option>
+ <option value="{spain.pk}">Spain</option>
""",
)
@@ -6778,12 +6781,13 @@ class SeleniumTests(AdminSeleniumTestCase):
self.wait_until(lambda d: len(d.window_handles) == 1, 1)
self.selenium.switch_to.window(self.selenium.window_handles[0])
+ italy = spain
self.assertHTMLEqual(
_get_HTML_inside_element_by_id(born_country_select_id),
- """
+ f"""
<option value="" selected="">---------</option>
- <option value="1" selected="">Argentina</option>
- <option value="2">Italy</option>
+ <option value="{argentina.pk}" selected="">Argentina</option>
+ <option value="{italy.pk}">Italy</option>
""",
)
# Italy is added to the living_country select and it's also selected by