I've pushed a version with following changes: - when creating child process copy all environment variables so e.g. WINETEST_COLOR doesn't need special handling - don't create separate process for initial unicode environment tests - add invalid_parameter_handler tests
I'm still looking on the 3rd patch.