Thoroughly adjust tests to account for the configured TAG_SEPARATOR.
Last time I only adjusted tests that failed, this time I searched for
all occurrences of "tag_names" and those that have multiple tags are
now using the TAG_SEPARATOR to separate them.