diff options
-rw-r--r-- | gi/overrides/__init__.py | 2 | ||||
-rw-r--r-- | tests/test_gi.py | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/gi/overrides/__init__.py b/gi/overrides/__init__.py index 2cd1345d..85c49702 100644 --- a/gi/overrides/__init__.py +++ b/gi/overrides/__init__.py @@ -134,7 +134,7 @@ def deprecated_init(super_init_func, arg_names, ignore=tuple(), # Print warnings for calls with positional arguments. if args: warnings.warn('Using positional arguments with the GObject constructor has been deprecated. ' - 'Please specify keywords for %s or use a class specific constructor. ' + 'Please specify keyword(s) for "%s" or use a class specific constructor. ' 'See: https://wiki.gnome.org/PyGObject/InitializerDeprecations' % ', '.join(arg_names[:len(args)]), category, stacklevel=stacklevel) diff --git a/tests/test_gi.py b/tests/test_gi.py index 2a6cc3db..5f6e4810 100644 --- a/tests/test_gi.py +++ b/tests/test_gi.py @@ -3037,7 +3037,7 @@ class TestDeprecation(unittest.TestCase): self.assertEqual(len(warn), 1) self.assertTrue(issubclass(warn[0].category, PyGIDeprecationWarning)) self.assertRegexpMatches(str(warn[0].message), - '.*keywords.*a, b, c.*') + '.*keyword.*a, b, c.*') def test_deprecated_init_no_keywords_out_of_order(self): def init(self, **kwargs): @@ -3050,7 +3050,7 @@ class TestDeprecation(unittest.TestCase): self.assertEqual(len(warn), 1) self.assertTrue(issubclass(warn[0].category, PyGIDeprecationWarning)) self.assertRegexpMatches(str(warn[0].message), - '.*keywords.*b, a, c.*') + '.*keyword.*b, a, c.*') def test_deprecated_init_ignored_keyword(self): def init(self, **kwargs): @@ -3065,7 +3065,7 @@ class TestDeprecation(unittest.TestCase): self.assertEqual(len(warn), 1) self.assertTrue(issubclass(warn[0].category, PyGIDeprecationWarning)) self.assertRegexpMatches(str(warn[0].message), - '.*keywords.*a, b, c.*') + '.*keyword.*a, b, c.*') def test_deprecated_init_with_aliases(self): def init(self, **kwargs): |