"""Unit tests for schedule_utils.

Author:
Version:
"""


def test_schedule_to_json():
    pass


def test_json_to_schedule():
    pass


def test_save_load_schedule():
    # One strategy for testing save and load is to:
    #
    # * Create a schedule by hand.
    # * Use save_schedule() to save that schedule.
    # * Use load_schedule() to load the resulting file.
    # * Assert that the loaded data matches the saved data.
    #
    # This strategy has the disadvantage of not testing the two methods
    # in isolation, which is generally the goal of unit testing. But it
    # is easier to implement, because no additional files are required.
    pass


def test_get_duplicates():
    pass
