(ver1, results1, ver2, results2)
| 598 | |
| 599 | |
| 600 | def diff_results(ver1, results1, ver2, results2): |
| 601 | print('Diff results..') |
| 602 | ret = '' |
| 603 | r1 = sorted(__split_results(results1)) |
| 604 | r2 = sorted(__split_results(results2)) |
| 605 | i1 = 0 |
| 606 | i2 = 0 |
| 607 | while i1 < len(r1) and i2 < len(r2): |
| 608 | if r1[i1] == r2[i2]: |
| 609 | i1 += 1 |
| 610 | i2 += 1 |
| 611 | elif r1[i1] < r2[i2]: |
| 612 | ret += ver1 + ' ' + r1[i1] + '\n' |
| 613 | i1 += 1 |
| 614 | else: |
| 615 | ret += ver2 + ' ' + r2[i2] + '\n' |
| 616 | i2 += 1 |
| 617 | while i1 < len(r1): |
| 618 | ret += ver1 + ' ' + r1[i1] + '\n' |
| 619 | i1 += 1 |
| 620 | while i2 < len(r2): |
| 621 | ret += ver2 + ' ' + r2[i2] + '\n' |
| 622 | i2 += 1 |
| 623 | |
| 624 | return ret |
| 625 | |
| 626 | |
| 627 | def __send_all(connection, data): |
nothing calls this directly
no test coverage detected