(I believe) When the TestTransport's are created and added to a static array, they, and all their deps are locked. When these dependencies are used in subsequent kernel's (after rebooting), they are not the same instances.
I think reverting #8 and finding an alternative solution to #7 is required.
The fix for #7 in #8 introduced a BC break.
(I believe) When the
TestTransport
's are created and added to a static array, they, and all their deps are locked. When these dependencies are used in subsequent kernel's (after rebooting), they are not the same instances.I think reverting #8 and finding an alternative solution to #7 is required.