It was failing on Windows due to it using `\n` instead of the Windows line ending characters.  The code being tested does not run in the database, the generated stored procedure code does but the java code that is generating it does not.

I agree that it is probably _git_ that is changing the line endings that causes this on Windows but the change was to make it platform-agnostic so the tests pass.  I'm not sure if this code gets executed as part of the Oracle test suite but I do know that Oracle itself is okay with Windows style line-endings.  I will check that the code is executed as part of the Oracle suite and if so would suggest this change is accepted as it would make my life far easier given that Windows is (unfortunately) my main platform.