Commit b7ffb3e
committed
test: the existing-bridge path reconciles addresses on purpose
`test_existing_bridge_is_not_rebuilt` asserted the reconcile path performs
no `addr flush`. It now does, deliberately: without it NetworkManager's
re-applied address stays on the member alongside the bridge, which is the
fault the previous commit fixes.
The invariant the test was actually protecting — a working bridge is not
torn down and rebuilt, which would drop every client on the LAN — is
asserted directly instead, and the address reconciliation gets a test of
its own.
Committed and pushed with this red, having chained the commit after pytest
without checking it.1 parent 0f110f7 commit b7ffb3e
1 file changed
Lines changed: 15 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1022 | 1022 | | |
1023 | 1023 | | |
1024 | 1024 | | |
| 1025 | + | |
| 1026 | + | |
1025 | 1027 | | |
1026 | 1028 | | |
1027 | 1029 | | |
1028 | | - | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
1029 | 1043 | | |
1030 | 1044 | | |
1031 | 1045 | | |
| |||
0 commit comments