def test_csvlog_path_time(self): TypeChecks._check_csvlog_path_inputs(uuid4(), None) with self.assertRaisesRegexp( TypeError, re.compile("Expected None or datetime for `now`")): TypeChecks._check_csvlog_path_inputs(uuid4(), "")
def test_csvlog_path_time_type(self): checks = TypeChecks() with self.assertRaises(TypeError): for value in ("", 1, 1.0, timedelta(seconds=1)): checks._check_csvlog_path_inputs(uuid4(), value)
def test_csvlog_path_tasks(self): TypeChecks._check_csvlog_path_inputs(uuid4(), None) with self.assertRaisesRegexp( TypeError, re.compile("Expected UUID for `protocol_uuid`")): TypeChecks._check_csvlog_path_inputs(None, None)