From 5964899a008ad3e57cbbbb30f8f4d3f62dc4b5b2 Mon Sep 17 00:00:00 2001 From: Edward Betts Date: Fri, 5 Apr 2024 11:23:29 +0200 Subject: [PATCH] Validate YAML to check events --- validate_yaml.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/validate_yaml.py b/validate_yaml.py index 75fb42e..c61a488 100755 --- a/validate_yaml.py +++ b/validate_yaml.py @@ -2,8 +2,10 @@ """Load YAML data to ensure validity.""" import os +from datetime import date, timedelta import agenda.conference +import agenda.data import agenda.travel import agenda.trip @@ -26,3 +28,10 @@ print(len(trains), "trains") conferences = agenda.conference.get_list(os.path.join(data_dir, "conferences.yaml")) print(len(conferences), "conferences") + +today = date.today() +last_year = today - timedelta(days=365) +next_year = today + timedelta(days=2 * 365) + +events = agenda.data.read_events_yaml(data_dir, last_year, next_year) +print(len(events), "events")