def test_find_first_date(): eq_(backfill.find_first_date(backfill.issue_events(closed_issue)), '2015-09-29T15:14:05Z') eq_( backfill.find_first_date( backfill.issue_events(tortured_history_issue)), '2014-10-20T22:44:07Z')
def test_get_initial_labels(): eq_(backfill.issue_events(closed_issue), [('2015-09-29T15:14:05Z', None, +1), ('2015-09-29T16:59:18Z', None, -1)]) eq_(backfill.issue_events(tortured_history_issue), [('2014-10-20T22:44:07Z', None, +1), ('2014-10-20T22:44:07Z', 'imported', +1), ('2014-10-20T22:44:07Z', 'enhancement', +1), ('2014-10-20T22:44:07Z', '1 star', +1), ('2014-10-20T22:44:07Z', 'Component-Docs', +1), ('2014-10-20T23:09:19Z', '1 star', -1), ('2014-10-20T23:53:09Z', 'Component-Docs', -1), ('2014-10-20T23:53:09Z', 'enhancement', -1), ('2014-10-20T23:53:09Z', 'imported', -1), ('2014-10-20T23:53:09Z', None, -1)])
def test_get_initial_labels(): eq_(backfill.issue_events(closed_issue), [('2015-09-29T15:14:05Z', None, +1), ('2015-09-29T16:59:18Z', None, -1)]) eq_(backfill.issue_events(tortured_history_issue), [('2014-10-20T22:44:07Z', None, +1), ('2014-10-20T22:44:07Z', 'imported', +1), ('2014-10-20T22:44:07Z', 'enhancement', +1), ('2014-10-20T22:44:07Z', '1 star', +1), ('2014-10-20T22:44:07Z', 'Component-Docs', +1), ('2014-10-20T23:09:19Z', '1 star', -1), ('2014-10-20T23:53:09Z', 'Component-Docs', -1), ('2014-10-20T23:53:09Z', 'enhancement', -1), ('2014-10-20T23:53:09Z', 'imported', -1), ('2014-10-20T23:53:09Z', None, -1) ])
def test_find_first_date(): eq_(backfill.find_first_date(backfill.issue_events(closed_issue)), '2015-09-29T15:14:05Z') eq_(backfill.find_first_date(backfill.issue_events(tortured_history_issue)), '2014-10-20T22:44:07Z')