]> git.ipfire.org Git - thirdparty/babel.git/commitdiff
Replace function call with set literal
authorHugo <hugovk@users.noreply.github.com>
Wed, 27 Dec 2017 22:25:54 +0000 (00:25 +0200)
committerHugo <hugovk@users.noreply.github.com>
Wed, 27 Dec 2017 22:25:54 +0000 (00:25 +0200)
babel/languages.py
babel/messages/catalog.py
babel/messages/checkers.py
babel/plural.py
tests/messages/test_frontend.py
tests/test_languages.py
tests/test_numbers.py
tests/test_support.py

index 40f5d982841730d1e9ab52dfcd923c0bb62cd138..0513d002d4f465861dddf471b728f4aedd3d9f5f 100644 (file)
@@ -26,7 +26,7 @@ def get_official_languages(territory, regional=False, de_facto=False):
     """
 
     territory = str(territory).upper()
-    allowed_stati = set(("official",))
+    allowed_stati = {"official"}
     if regional:
         allowed_stati.add("official_regional")
     if de_facto:
index fd40058ad486bbbd7e576c61afd62a0fa0e22991..93d0440a81735f34219bf1d1e96a78ccc20eb658 100644 (file)
@@ -531,7 +531,7 @@ class Catalog(object):
             buf.append('%s: %s' % (name, value))
         flags = set()
         if self.fuzzy:
-            flags |= set(['fuzzy'])
+            flags |= {'fuzzy'}
         yield Message(u'', '\n'.join(buf), flags=flags)
         for key in self._messages:
             yield self._messages[key]
@@ -762,7 +762,7 @@ class Catalog(object):
                 message.string = message.string[0]
             message.flags |= oldmsg.flags
             if fuzzy:
-                message.flags |= set([u'fuzzy'])
+                message.flags |= {u'fuzzy'}
             self[message.id] = message
 
         for message in template:
index 24ecdcfedbdc0b7b1a5ad6911b8b65637d72162d..97e6e197b4f27c035e7590d8b8910fb20c6622a1 100644 (file)
@@ -17,9 +17,9 @@ from babel._compat import string_types, izip
 
 #: list of format chars that are compatible to each other
 _string_format_compatibilities = [
-    set(['i', 'd', 'u']),
-    set(['x', 'X']),
-    set(['f', 'F', 'g', 'G'])
+    {'i', 'd', 'u'},
+    {'x', 'X'},
+    {'f', 'F', 'g', 'G'}
 ]
 
 
index a23f8b53fd53cf8c31796e6a67939532f552a582..06f349ea9e8403100bd6d8cc99552625bee0c127 100644 (file)
@@ -241,7 +241,7 @@ def to_gettext(rule):
     """
     rule = PluralRule.parse(rule)
 
-    used_tags = rule.tags | set([_fallback_tag])
+    used_tags = rule.tags | {_fallback_tag}
     _compile = _GettextCompiler().compile
     _get_index = [tag for tag in _plural_tags if tag in used_tags].index
 
index 20904a350e310abb894c6135740d4913f785787f..3ac0ac3148380df626203c14f3286cc7db6e25bf 100644 (file)
@@ -1343,26 +1343,14 @@ def test_extract_keyword_args_384(split, arg_name):
         "extract -F babel-django.cfg --add-comments Translators: -o django232.pot %s ." % kwarg_text
     )
     assert isinstance(cmdinst, extract_messages)
-    assert set(cmdinst.keywords.keys()) == set((
-        '_',
-        'dgettext',
-        'dngettext',
-        'gettext',
-        'gettext_lazy',
-        'gettext_noop',
-        'N_',
-        'ngettext',
-        'ngettext_lazy',
-        'npgettext',
-        'npgettext_lazy',
-        'pgettext',
-        'pgettext_lazy',
-        'ugettext',
-        'ugettext_lazy',
-        'ugettext_noop',
-        'ungettext',
-        'ungettext_lazy',
-    ))
+    assert set(cmdinst.keywords.keys()) == {'_', 'dgettext', 'dngettext',
+                                            'gettext', 'gettext_lazy',
+                                            'gettext_noop', 'N_', 'ngettext',
+                                            'ngettext_lazy', 'npgettext',
+                                            'npgettext_lazy', 'pgettext',
+                                            'pgettext_lazy', 'ugettext',
+                                            'ugettext_lazy', 'ugettext_noop',
+                                            'ungettext', 'ungettext_lazy'}
 
 
 @pytest.mark.parametrize("kwarg,expected", [
@@ -1384,7 +1372,7 @@ def test_extract_distutils_keyword_arg_388(kwarg, expected):
     assert set(cmdinst.keywords.keys()) == set(expected)
 
     # Test the comma-separated comment argument while we're at it:
-    assert set(cmdinst.add_comments) == set(("Bar", "Foo"))
+    assert set(cmdinst.add_comments) == {"Bar", "Foo"}
 
 
 def test_update_catalog_boolean_args():
index 594149fa71c27cdd7801987a6f7144eadf603202..23af26d532fc1e0780585bb0dfec173e1989decc 100644 (file)
@@ -11,4 +11,6 @@ def test_official_languages():
 
 
 def test_get_language_info():
-    assert set(get_territory_language_info("HU").keys()) == set(("hu", "en", "de", "ro", "hr", "sk", "sl"))
+    assert set(get_territory_language_info("HU").keys()) == {"hu", "en", "de",
+                                                             "ro", "hr", "sk",
+                                                             "sl"}
index 48a260b40a85ab70a0a234dc05c86e3b3516d7ca..6cc6e438ecb2c6cad3c2c854387382884d5eab17 100644 (file)
@@ -177,7 +177,7 @@ def test_list_currencies():
         list_currencies('yo!')
     assert excinfo.value.args[0] == "expected only letters, got 'yo!'"
 
-    assert list_currencies(locale='pa_Arab') == set(['PKR', 'INR', 'EUR'])
+    assert list_currencies(locale='pa_Arab') == {'PKR', 'INR', 'EUR'}
     assert list_currencies(locale='kok') == set([])
 
     assert len(list_currencies()) == 296
index f2a99b7bada28e36ee5e0f045a2998c92a4c31e4..6f9fb32466ab08fbe78fafdd858ac16e57de0788 100644 (file)
@@ -358,4 +358,4 @@ def test_catalog_merge_files():
     t2._catalog["bar"] = "quux"
     t1.merge(t2)
     assert t1.files == ["pro.mo"]
-    assert set(t1._catalog.keys()) == set(('', 'foo', 'bar'))
+    assert set(t1._catalog.keys()) == {'', 'foo', 'bar'}