Skip to content

Find overlapping events

Notifications You must be signed in to change notification settings

fruser/event-overlap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overlap Verificaton

Usage

python schedule.py [schedule]

where schedule is optional parameter for CSV file. Default set to .csv/schedule.csv

Tests

The following scenarios were assumed (|-----| represents single event/meeting ):

  1. No event overlaps
|-----| <---> |-----|
  1. No event overlaps, adjacent events
|-----||-----|
  1. Single overlap opt1
|-----|
   |-----|
  1. Single overlap opt2
|----------------|
   |-----|
  1. Multiple overlaps opt1
|-----------------------------|
   |-----| <---> |--------|
  1. Multiple overlaps opt2
|-----------------------------|
   |----------| 
        |-----------|
  1. Multiple overlaps opt3, event doesn't have an end specified. In this case it defaults to 2030-01-01::00:00
|----------------------------------------
   |-----------------|

About

Find overlapping events

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages