470 snapshotmapall = {0: [6, 8, 11, 17, 19, 25], 8: [21], -1: [0, 30]} |
469 snapshotmapall = {0: [6, 8, 11, 17, 19, 25], 8: [21], -1: [0, 30]} |
471 snapshotmap15 = {0: [17, 19, 25], 8: [21], -1: [30]} |
470 snapshotmap15 = {0: [17, 19, 25], 8: [21], -1: [30]} |
472 |
471 |
473 |
472 |
474 def findsnapshottest(rlog): |
473 def findsnapshottest(rlog): |
475 resultall = collections.defaultdict(list) |
474 cache = deltas.SnapshotCache() |
476 deltas._findsnapshots(rlog, resultall, 0) |
475 cache.update(rlog) |
477 resultall = dict(resultall.items()) |
476 resultall = dict(cache.snapshots) |
478 if resultall != snapshotmapall: |
477 if resultall != snapshotmapall: |
479 print('snapshot map differ:') |
478 print('snapshot map differ:') |
480 print(' expected: %s' % snapshotmapall) |
479 print(' expected: %s' % snapshotmapall) |
481 print(' got: %s' % resultall) |
480 print(' got: %s' % resultall) |
482 result15 = collections.defaultdict(list) |
481 cache15 = deltas.SnapshotCache() |
483 deltas._findsnapshots(rlog, result15, 15) |
482 cache15.update(rlog, 15) |
484 result15 = dict(result15.items()) |
483 result15 = dict(cache15.snapshots) |
485 if result15 != snapshotmap15: |
484 if result15 != snapshotmap15: |
486 print('snapshot map differ:') |
485 print('snapshot map differ:') |
487 print(' expected: %s' % snapshotmap15) |
486 print(' expected: %s' % snapshotmap15) |
488 print(' got: %s' % result15) |
487 print(' got: %s' % result15) |
489 |
488 |