I cloned Release-3.6 branch and run the flowing modification of your tests. For example...
separator does not escape when quotechar is NO_QUOTE_CHARACTER