Обнаружение браузера в PHP вызывает белый экран [закрыто]

Для любого другого, у кого есть аналогичная проблема, решение 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, указывающий, что пошло не так, а не исключение компиляции.

-8
задан Nguyen 25 December 2014 в 16:13
поделиться