diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 553fce9..f5f2860 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -49,18 +49,17 @@ jobs:
SNIFF: 1
# Run MySQL/MariaDB tests? 1 (yes) or 0 (no)
- RUN_MYSQL_JOBS: 0
+ RUN_MYSQL_JOBS: 1
# Run PostgreSQL tests? 1 (yes) or 0 (no)
- RUN_PGSQL_JOBS: 0
+ RUN_PGSQL_JOBS: 1
# Run MSSQL and SQLite3 tests? 1 (yes) or 0 (no)
- # Needed to actually run the PHPUnit suite under tests/ (SQLite3 is
- # bundled into this job group); MySQL/PostgreSQL stay off for now.
+ # SQLite3 is bundled into this job group.
RUN_MSSQL_JOBS: 1
# Run Windows IIS & PostgreSQL tests? 1 (yes) or 0 (no)
- RUN_WINDOWS_JOBS: 0
+ RUN_WINDOWS_JOBS: 1
# Run functional tests if you have them? 1 (yes) or 0 (no)
RUN_FUNCTIONAL_TESTS: 1
diff --git a/tests/cron/fixtures/restriction_expiry.xml b/tests/cron/fixtures/restriction_expiry.xml
index de28762..f19f529 100644
--- a/tests/cron/fixtures/restriction_expiry.xml
+++ b/tests/cron/fixtures/restriction_expiry.xml
@@ -23,55 +23,66 @@