def test_validate_integer_ht_0(self): for value in ["0", "string"]: self.assertEqual(anonip._validate_integer_ht_0("1"), 1) self.assertRaises( argparse.ArgumentTypeError, anonip._validate_integer_ht_0, value )
def test_cli_validate_integer_ht_0(value, valid): if valid: assert anonip._validate_integer_ht_0(value) == int(value) else: with pytest.raises(argparse.ArgumentTypeError): anonip._validate_integer_ht_0(value)