def test_extend(self): r1 = CoverageResults() f1 = mk_file_coverage() r1.append(f1) r2 = CoverageResults() f2 = mk_file_coverage() r2.append(f2) r1.extend(r2) self.assertEqual(r1.files, [f1, f2]) self.assertEqual(r2.files, [f2])
def test_result_to_json(self): f = mk_file_coverage(coverage=[1, 0, 2]) c = CoverallsIoUploader() self.assertEqual(c.result_to_json(f), { "name": "filename", "source": "sour\nce", "coverage": [1, 0, 2], })
def test_append(self): r = CoverageResults() f = mk_file_coverage() r.append(f) self.assertEqual(r.files, [f])