def test_move_to_next_monitor_wrap_end():
    console_file = open(os.path.join('.', 'test-resources', 'zoneminder-xml-console.xml'))
    tracker = ZmGroupTracker(console_file)
    monitors = tracker.get_current_group_monitors()
    monitor = None
    for i in xrange(len(monitors)):
        monitor = tracker.move_to_next_monitor()
    assert (monitor == monitors[0])
def test_move_to_next_monitor():
    console_file = open(os.path.join('.', 'test-resources', 'zoneminder-xml-console.xml'))
    tracker = ZmGroupTracker(console_file)
    monitors = tracker.get_current_group_monitors()
    monitor = tracker.move_to_next_monitor()
    assert (monitor == monitors[1])