| 1 |
"""Sprint 39 m8 — shipped doc migrators are declared explicitly.""" |
| 2 |
|
| 3 |
from __future__ import annotations |
| 4 |
|
| 5 |
from dlm.doc.migrations import ( |
| 6 |
MIGRATORS, |
| 7 |
v1, |
| 8 |
v2, |
| 9 |
v3, |
| 10 |
v4, |
| 11 |
v5, |
| 12 |
v6, |
| 13 |
v7, |
| 14 |
v8, |
| 15 |
v9, |
| 16 |
v10, |
| 17 |
v11, |
| 18 |
v12, |
| 19 |
v13, |
| 20 |
v14, |
| 21 |
) |
| 22 |
|
| 23 |
|
| 24 |
def test_explicit_registry_points_at_shipped_modules() -> None: |
| 25 |
assert { |
| 26 |
1: v1.migrate, |
| 27 |
2: v2.migrate, |
| 28 |
3: v3.migrate, |
| 29 |
4: v4.migrate, |
| 30 |
5: v5.migrate, |
| 31 |
6: v6.migrate, |
| 32 |
7: v7.migrate, |
| 33 |
8: v8.migrate, |
| 34 |
9: v9.migrate, |
| 35 |
10: v10.migrate, |
| 36 |
11: v11.migrate, |
| 37 |
12: v12.migrate, |
| 38 |
13: v13.migrate, |
| 39 |
14: v14.migrate, |
| 40 |
} == MIGRATORS |