tjamalgit / django

Trailing comma tuple detected PYL-R1707
Style
Major
4 years ago4 years old
Disallow trailing comma tuple
13    @classmethod
14    def add_arguments(cls, parser):
15        parser.add_argument('--option_a', '-a', default='1'),
16        parser.add_argument('--option_b', '-b', default='2'),17        parser.add_argument('--option_c', '-c', default='3'),
18
19    def run_tests(self, test_labels, extra_tests=None, **kwargs):
Disallow trailing comma tuple
14    def add_arguments(cls, parser):
15        parser.add_argument('--option_a', '-a', default='1'),
16        parser.add_argument('--option_b', '-b', default='2'),
17        parser.add_argument('--option_c', '-c', default='3'),18
19    def run_tests(self, test_labels, extra_tests=None, **kwargs):
20        print("%s:%s:%s" % (self.option_a, self.option_b, self.option_c))
Disallow trailing comma tuple
12
13    @classmethod
14    def add_arguments(cls, parser):
15        parser.add_argument('--option_a', '-a', default='1'),16        parser.add_argument('--option_b', '-b', default='2'),
17        parser.add_argument('--option_c', '-c', default='3'),
18
Disallow trailing comma tuple
 413
 414    def test_traverse_qs(self):
 415        qs = Person.objects.prefetch_related('houses')
 416        related_objs_normal = [list(p.houses.all()) for p in qs], 417        related_objs_from_traverse = [[inner[0] for inner in o[1]]
 418                                      for o in self.traverse_qs(qs, [['houses']])]
 419        self.assertEqual(related_objs_normal, (related_objs_from_traverse,))
Disallow trailing comma tuple
128        self.assertIsNone(UserAttributeSimilarityValidator().validate('testclient'))
129
130        with self.assertRaises(ValidationError) as cm:
131            UserAttributeSimilarityValidator().validate('testclient', user=user),132        self.assertEqual(cm.exception.messages, [expected_error % "username"])
133        self.assertEqual(cm.exception.error_list[0].code, 'password_too_similar')
134