Skip to content

Commit 9437525

Browse files
test: improve test coverage
1 parent 604cb1e commit 9437525

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

provider/helpers/schedule_validation_test.go

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,22 @@ func TestDaysOverlap(t *testing.T) {
322322
dow2: "4-6",
323323
overlap: false, // false because neither overlaps
324324
},
325+
{
326+
name: "Both DOW wildcard - DOM overlaps",
327+
dom1: "1-15",
328+
dow1: "*",
329+
dom2: "10-20",
330+
dow2: "*",
331+
overlap: true, // true because DOM overlaps (10-15)
332+
},
333+
{
334+
name: "Both DOW wildcard - DOM doesn't overlap",
335+
dom1: "1-15",
336+
dow1: "*",
337+
dom2: "16-31",
338+
dow2: "*",
339+
overlap: false, // false because DOM doesn't overlap
340+
},
325341
}
326342

327343
for _, testCase := range testCases {

0 commit comments

Comments
 (0)