Bhuvaneswaran A wrote: > Please find attached the revised patch. I incorporated following > feedback: > a) Fix the array slicing part > b) Escape using ord() instead of removing those characters > c) Handle "]]>" in CDATA section > d) Define the ascii table globally (once) and re-use > > I also verified this fix by generating the junit files for tests having > special characters and simulating a test that has "]]>" in failure text. > With this patch, it generates valid junit file.
It looks great. You could also move the definition of 'chars_to_remove' out of the function, but either way it's fine. Go on, commit it! - Julian