From 3e7aedfb2eb37d0c83ce3ce936f1b89eb5451dfa Mon Sep 17 00:00:00 2001 From: antoliny0919 Date: Sat, 16 Aug 2025 10:23:13 +0900 Subject: Fixed #36556 -- Fixed TabularInline width overflowing the page. --- tests/admin_inlines/tests.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tests') diff --git a/tests/admin_inlines/tests.py b/tests/admin_inlines/tests.py index e73f4fda6e..7734c27873 100644 --- a/tests/admin_inlines/tests.py +++ b/tests/admin_inlines/tests.py @@ -2501,6 +2501,16 @@ class SeleniumTests(AdminSeleniumTestCase): tabular_inline.find_elements(By.CSS_SELECTOR, ".collapse"), [], ) + # The table does not overflow the content section. + content = self.selenium.find_element(By.ID, "content-main") + tabular_wrapper = self.selenium.find_element( + By.CSS_SELECTOR, "div.tabular.inline-related div.wrapper" + ) + self.assertGreater( + tabular_wrapper.find_element(By.TAG_NAME, "table").size["width"], + tabular_wrapper.size["width"], + ) + self.assertLessEqual(tabular_wrapper.size["width"], content.size["width"]) @screenshot_cases(["desktop_size", "mobile_size", "rtl", "dark", "high_contrast"]) def test_tabular_inline_delete_layout(self): -- cgit v1.3