in test_sync the data being returned includes duplicates, and I can’t find where we do de-duplication (its likely we don’t). I hit it while adding some code for managing paths, when I rearranged the code it broke for strange reasons that shouldn’t have if the develop branch was doing what I expected.
You can see it by sticking a breakpoint in test_sync after the with section, and look at resp_1_2.json() and resp_2_2.json() and they look wrong to me.
in test_sync the data being returned includes duplicates, and I can’t find where we do de-duplication (its likely we don’t). I hit it while adding some code for managing paths, when I rearranged the code it broke for strange reasons that shouldn’t have if the develop branch was doing what I expected. You can see it by sticking a breakpoint in test_sync after the with section, and look at resp_1_2.json() and resp_2_2.json() and they look wrong to me.
Happy to chat about this ...
Blocking #119 (Server Path)