def test_comma_separated_integers(self): self.assertEqual([1, 2, 3], ArgumentType.comma_separated_integers("1,2,3")) self.assertEqual([1, 2, 3], ArgumentType.comma_separated_integers("1, 2, 3")) self.assertEqual([1], ArgumentType.comma_separated_integers("1")) with self.assertRaises(argparse.ArgumentTypeError): ArgumentType.comma_separated_integers("1,2,3,pizza!")
def test_comma_separated_integers(self): self.assertEqual( [1, 2, 3], ArgumentType.comma_separated_integers("1,2,3")) self.assertEqual( [1, 2, 3], ArgumentType.comma_separated_integers("1, 2, 3")) self.assertEqual([1], ArgumentType.comma_separated_integers("1")) with self.assertRaises(argparse.ArgumentTypeError): ArgumentType.comma_separated_integers("1,2,3,pizza!")
def test_comma_separated_integers(self): self.assertEqual( [1, 2, 3], ArgumentType.comma_separated_integers()("1,2,3")) self.assertEqual( [1, 2, 3], ArgumentType.comma_separated_integers()("1, 2, 3")) self.assertEqual([1], ArgumentType.comma_separated_integers()("1")) with self.assertRaises(argparse.ArgumentTypeError): ArgumentType.comma_separated_integers()("1,2,3,pizza!") with self.assertRaises(argparse.ArgumentTypeError): ArgumentType.comma_separated_integers(minimum=5)("4,5,6,7") with self.assertRaises(argparse.ArgumentTypeError): ArgumentType.comma_separated_integers(maximum=5)("1,2,3,4,6")
def test_comma_separated_integers(self): self.assertEqual([1, 2, 3], ArgumentType.comma_separated_integers()("1,2,3")) self.assertEqual([1, 2, 3], ArgumentType.comma_separated_integers()("1, 2, 3")) self.assertEqual([1], ArgumentType.comma_separated_integers()("1")) with self.assertRaises(argparse.ArgumentTypeError): ArgumentType.comma_separated_integers()("1,2,3,pizza!") with self.assertRaises(argparse.ArgumentTypeError): ArgumentType.comma_separated_integers(minimum=5)("4,5,6,7") with self.assertRaises(argparse.ArgumentTypeError): ArgumentType.comma_separated_integers(maximum=5)("1,2,3,4,6")