'Tests backlog (and snapshot) functionality.'

def test_backlog(self, manager, execute_task):

    task = execute_task(u'test')
    entry = task.find_entry(title=u'Test.S01E01.hdtv-FlexGet')
    assert (entry[u'description'] == u'I')
    assert (entry[u'laterfield'] == u'something')
    del manager.config[u'tasks'][u'test'][u'mock']
    task = execute_task(u'test')
    entry = task.find_entry(title=u'Test.S01E01.hdtv-FlexGet')
    assert (entry[u'description'] == u'I')
    assert (entry[u'laterfield'] == u'something')
    del manager.config[u'tasks'][u'test'][u'set']
    task = execute_task(u'test')
    entry = task.find_entry(title=u'Test.S01E01.hdtv-FlexGet')
    assert (entry[u'description'] == u'')
    assert (u'laterfield' not in entry)
