Ошибка при прохождении простой конфигурации jmeter в build.gradle.kts - PullRequest
0 голосов
/ 17 апреля 2020

При попытке передать простую конфигурацию в файл build.gradle.ktl для запуска jmeter gradle. Плагин (https://github.com/jmeter-gradle-plugin/jmeter-gradle-plugin/wiki/Getting-Started)

Я пытаюсь пройти простую настройку, и мой файл build.gradle.kts выглядит следующим образом

jmeter {
jmTestFiles = [file("src/test/jmeter/test2.jmx")] //if jmx file is not 
in the default location
jmSystemPropertiesFiles= [file("src/test/jmeter/jmeter.properties")] 
//to add additional system properties
enableExtendedReports = true //produce Graphical and CSV reports
}

Я обнаружил следующую ошибку

Ошибки компиляции скрипта:

Строка 7: jmTestFiles = [file ("src / test / jmeter / test2.jmx")] ^ Несоответствие типов: выводимый тип - массив, но ( Mutable) Список! ожидалось

Строка 7: jmTestFiles = [file ("src / test / jmeter / test2.jmx")] ^ Не поддерживается [Литералы коллекции вне аннотаций]

Строка 8: jmSystemPropertiesFiles = [ file ("src / test / jmeter / jmeter.properties")] ^ Несоответствие типов: выводимый тип - массив, но (изменяемый) список! ожидалось

Строка 8: jmSystemPropertiesFiles = [file ("src / test / jmeter / jmeter.properties")] ^ Не поддерживается [Литералы коллекции вне аннотаций]

4 ошибки

1 Ответ

0 голосов
/ 21 апреля 2020

Я понял, что синтаксис должен быть принят в формате kotlin ниже

jmSystemPropertiesFiles = mutableListOf (file ("src / test / jmeter / jmeter.properties"))

...