Ensured bars are replaced by dashes in custom slugs

This commit is contained in:
Alejandro Celaya
2022-01-10 10:43:20 +01:00
parent f2ff6e6a70
commit 41d3826c1a
2 changed files with 2 additions and 5 deletions

View File

@@ -57,10 +57,6 @@ class ShortUrlMetaTest extends TestCase
ShortUrlInputFilter::LONG_URL => 'foo',
ShortUrlInputFilter::SHORT_CODE_LENGTH => 3,
]];
yield [[
ShortUrlInputFilter::LONG_URL => 'foo',
ShortUrlInputFilter::CUSTOM_SLUG => '/',
]];
yield [[
ShortUrlInputFilter::LONG_URL => 'foo',
ShortUrlInputFilter::CUSTOM_SLUG => '',
@@ -107,6 +103,7 @@ class ShortUrlMetaTest extends TestCase
yield ['foo bar', 'foo-bar'];
yield ['foo bar baz', 'foo-bar-baz'];
yield ['foo bar-baz', 'foo-bar-baz'];
yield ['foo/bar/baz', 'foo-bar-baz'];
yield ['wp-admin.php', 'wp-admin.php'];
yield ['UPPER_lower', 'UPPER_lower'];
yield ['more~url_special.chars', 'more~url_special.chars'];