mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-07-22 02:36:02 +02:00
fixed one test
This commit is contained in:
parent
dec877b4cb
commit
015a08b72e
2 changed files with 21 additions and 3 deletions
|
@ -1695,13 +1695,13 @@ class DomainRequestAdmin(ListHeaderAdmin, ImportExportModelAdmin):
|
||||||
"last_status_update",
|
"last_status_update",
|
||||||
"status",
|
"status",
|
||||||
"custom_election_board",
|
"custom_election_board",
|
||||||
"investigator",
|
|
||||||
"converted_generic_org_type",
|
"converted_generic_org_type",
|
||||||
"converted_organization_name",
|
"converted_organization_name",
|
||||||
"converted_federal_agency",
|
"converted_federal_agency",
|
||||||
"converted_federal_type",
|
"converted_federal_type",
|
||||||
"converted_city",
|
"converted_city",
|
||||||
"converted_state_territory",
|
"converted_state_territory",
|
||||||
|
"investigator",
|
||||||
]
|
]
|
||||||
|
|
||||||
orderable_fk_fields = [
|
orderable_fk_fields = [
|
||||||
|
|
|
@ -178,6 +178,7 @@ class GenericTestHelper(TestCase):
|
||||||
"""
|
"""
|
||||||
# 'o' is a search param defined by the current index position in the
|
# 'o' is a search param defined by the current index position in the
|
||||||
# table, plus one.
|
# table, plus one.
|
||||||
|
print(" we are in table sorted right now")
|
||||||
dummy_request = self.factory.get(
|
dummy_request = self.factory.get(
|
||||||
self.url,
|
self.url,
|
||||||
{"o": o_index},
|
{"o": o_index},
|
||||||
|
@ -186,13 +187,29 @@ class GenericTestHelper(TestCase):
|
||||||
|
|
||||||
# Mock a user request
|
# Mock a user request
|
||||||
dummy_request = self._mock_user_request_for_factory(dummy_request)
|
dummy_request = self._mock_user_request_for_factory(dummy_request)
|
||||||
|
print("sort fields", sort_fields)
|
||||||
expected_sort_order = list(self.model.objects.order_by(*sort_fields))
|
expected_sort_order = list(self.model.objects.order_by(*sort_fields))
|
||||||
|
print("this is the expected sort order", expected_sort_order)
|
||||||
# Use changelist_view to get the sorted queryset
|
# Use changelist_view to get the sorted queryset
|
||||||
response = self.admin.changelist_view(dummy_request)
|
response = self.admin.changelist_view(dummy_request)
|
||||||
|
print("Response from get request from changelist", response)
|
||||||
|
print("rendering content", response.render())
|
||||||
response.render() # Render the response before accessing its content
|
response.render() # Render the response before accessing its content
|
||||||
returned_sort_order = list(response.context_data["cl"].result_list)
|
returned_sort_order = list(response.context_data["cl"].result_list)
|
||||||
|
print("returned sort order", returned_sort_order)
|
||||||
|
print("expected sort order", expected_sort_order)
|
||||||
|
print("length of expected", len(expected_sort_order))
|
||||||
|
print("lenght of returned", len(returned_sort_order))
|
||||||
|
|
||||||
|
print("expected sort order dict")
|
||||||
|
for obj in expected_sort_order:
|
||||||
|
print(obj.__dict__)
|
||||||
|
print(dir(obj))
|
||||||
|
|
||||||
|
print("returned sort order dict")
|
||||||
|
for obj in returned_sort_order:
|
||||||
|
print(obj.__dict__)
|
||||||
|
print(dir(obj))
|
||||||
|
|
||||||
self.assertEqual(expected_sort_order, returned_sort_order)
|
self.assertEqual(expected_sort_order, returned_sort_order)
|
||||||
|
|
||||||
|
@ -201,6 +218,7 @@ class GenericTestHelper(TestCase):
|
||||||
middleware = SessionMiddleware(lambda req: req)
|
middleware = SessionMiddleware(lambda req: req)
|
||||||
middleware.process_request(request)
|
middleware.process_request(request)
|
||||||
request.session.save()
|
request.session.save()
|
||||||
|
print(" we are in mock user request for factory, here is the returned requset", request)
|
||||||
return request
|
return request
|
||||||
|
|
||||||
def get_table_delete_confirmation_page(self, selected_across: str, index: str):
|
def get_table_delete_confirmation_page(self, selected_across: str, index: str):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue