mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-11-20 18:06:08 -05:00
[Utils/Trivia] Handle smart quotes (#2162)
Adds a new filter function for substituting out smart-quotes. Makes trivia use it.
This commit is contained in:
committed by
Toby Harradine
parent
d79996aeea
commit
139329233a
@@ -2,12 +2,12 @@ import asyncio
|
||||
import pytest
|
||||
import random
|
||||
import textwrap
|
||||
import warnings
|
||||
from redbot.core.utils import (
|
||||
chat_formatting,
|
||||
bounded_gather,
|
||||
bounded_gather_iter,
|
||||
deduplicate_iterables,
|
||||
common_filters,
|
||||
)
|
||||
|
||||
|
||||
@@ -191,3 +191,8 @@ async def test_bounded_gather_iter_cancel():
|
||||
assert 0 < status[1] <= num_concurrent
|
||||
assert quit_on <= status[2] <= quit_on + num_concurrent
|
||||
assert num_failed <= num_fail
|
||||
|
||||
|
||||
def test_normalize_smartquotes():
|
||||
assert common_filters.normalize_smartquotes("Should\u2018 normalize") == "Should' normalize"
|
||||
assert common_filters.normalize_smartquotes("Same String") == "Same String"
|
||||
|
||||
Reference in New Issue
Block a user