test: bind to free port
Bind to port 0 instead of 3000 Test does not require a well known port so it doesn't need port 3000 or common.PORT. Tests were failing on my CI box because port 3000 was already taken.
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
tests and/or benchmarks are included -
commit message follows commit guidelines