This test includes an implementation of a gsk_path_equal() func with a tolerance that is necessary because parsing does not always work 100% exactly due to floating point rounding, so we can't just compare the to_string() output.