posse-post-discovery: clean up canonicalize tests

use for-loops to eliminate redundant assertions for the
same expected result URL