test/unit: forbid empty path_info

PATH_INFO cannot be an empty string in the actual use case.  This patch forbids
it in unit tests to avoid adding unnecessary checks in future patches.

Change-Id: I48d4e278538a720d41582118ee69f5a4063c6162
Merge "test/unit: forbid empty path_info"