mirror of
https://github.com/django-components/django-components.git
synced 2025-07-10 02:35:00 +00:00
feat: add decorator for writing component tests (#1008)
* feat: add decorator for writing component tests * refactor: udpate changelog + update deps pins * refactor: fix deps * refactor: make cached_ref into generic and fix linter errors * refactor: fix coverage testing * refactor: use global var instead of env var for is_testing state
This commit is contained in:
parent
81ac59f7fb
commit
7dfcb447c4
62 changed files with 4428 additions and 3661 deletions
|
@ -1,20 +1,14 @@
|
|||
from django_components.util.misc import is_str_wrapped_in_quotes
|
||||
|
||||
from .django_test_setup import setup_test_config
|
||||
from .testutils import BaseTestCase
|
||||
|
||||
setup_test_config({"autodiscover": False})
|
||||
|
||||
|
||||
class UtilsTest(BaseTestCase):
|
||||
class TestUtils:
|
||||
def test_is_str_wrapped_in_quotes(self):
|
||||
self.assertEqual(is_str_wrapped_in_quotes("word"), False)
|
||||
self.assertEqual(is_str_wrapped_in_quotes('word"'), False)
|
||||
self.assertEqual(is_str_wrapped_in_quotes('"word'), False)
|
||||
self.assertEqual(is_str_wrapped_in_quotes('"word"'), True)
|
||||
self.assertEqual(is_str_wrapped_in_quotes("\"word'"), False)
|
||||
self.assertEqual(is_str_wrapped_in_quotes('"word" '), False)
|
||||
self.assertEqual(is_str_wrapped_in_quotes('"'), False)
|
||||
self.assertEqual(is_str_wrapped_in_quotes(""), False)
|
||||
self.assertEqual(is_str_wrapped_in_quotes('""'), True)
|
||||
self.assertEqual(is_str_wrapped_in_quotes("\"'"), False)
|
||||
assert is_str_wrapped_in_quotes("word") is False
|
||||
assert is_str_wrapped_in_quotes('word"') is False
|
||||
assert is_str_wrapped_in_quotes('"word') is False
|
||||
assert is_str_wrapped_in_quotes('"word"') is True
|
||||
assert is_str_wrapped_in_quotes("\"word'") is False
|
||||
assert is_str_wrapped_in_quotes('"word" ') is False
|
||||
assert is_str_wrapped_in_quotes('"') is False
|
||||
assert is_str_wrapped_in_quotes("") is False
|
||||
assert is_str_wrapped_in_quotes('""') is True
|
||||
assert is_str_wrapped_in_quotes("\"'") is False
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue