diff --git a/netbox/utilities/tests/test_forms.py b/netbox/utilities/tests/test_forms.py index ac58100c3..44b52b68c 100644 --- a/netbox/utilities/tests/test_forms.py +++ b/netbox/utilities/tests/test_forms.py @@ -245,6 +245,17 @@ class ExpandAlphanumeric(TestCase): self.assertEqual(sorted(expand_alphanumeric_pattern(input)), output) + # Checks for any regressions of https://github.com/netbox-community/netbox/issues/13722 + def test_numeric_set(self): + input = "vlan[123,456]" + output = sorted([ + 'vlan123', + 'vlan456' + ]) + + self.assertEqual(sorted(expand_alphanumeric_pattern(input)), output) + + def test_invalid_non_pattern(self): input = 'r9a' output = sorted([input])