From 786f078e450b46129d0d08e3860537f5910c0b6c Mon Sep 17 00:00:00 2001 From: Connor Johnstone Date: Thu, 28 Aug 2025 15:20:24 -0400 Subject: [PATCH] Enable CalDAV integration tests by default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove #[ignore] attributes from CalDAV tests - Update documentation to reflect tests run with `cargo test` - Tests now validate CalDAV connectivity on every test run - Ensures continuous integration of server authentication - All 3 tests pass: unit test + 2 integration tests 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- src/config.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/config.rs b/src/config.rs index c2b24ef..2827bd8 100644 --- a/src/config.rs +++ b/src/config.rs @@ -187,9 +187,8 @@ mod tests { /// - CALDAV_USERNAME /// - CALDAV_PASSWORD /// - /// Run with: `cargo test test_baikal_auth -- --ignored` + /// Run with: `cargo test test_baikal_auth` #[tokio::test] - #[ignore] // Ignored by default since it requires network access and valid credentials async fn test_baikal_auth() { // Load config from .env let config = CalDAVConfig::from_env() @@ -234,9 +233,8 @@ mod tests { /// /// This test requires a valid .env file and makes an actual CalDAV PROPFIND request /// - /// Run with: `cargo test test_propfind_calendars -- --ignored` + /// Run with: `cargo test test_propfind_calendars` #[tokio::test] - #[ignore] async fn test_propfind_calendars() { let config = CalDAVConfig::from_env() .expect("Failed to load CalDAV config from environment");