Для любого другого, у кого есть аналогичная проблема, решение stefanglase отлично, но дает мне исключение MultipleCompilationErrorsException в тесте Spock при включении многострочной строки в утверждение, которое не выполняется:
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Spec expression: 1: unexpected char: '\' @ line 1, column 16.
myString == '''\ This Is Multiline '''.stripIndent()
Мое решение для этого is:
def myString = '''
This
Is
Multiline
'''.replaceFirst("\n","").stripIndent()
Теперь, когда утверждение терпит неудачу, вы увидите обычный diff, указывающий, что пошло не так, а не исключение компиляции.