Загрузите файл build.json конкретного проекта автоматически без жесткого кодирования - PullRequest
0 голосов
/ 02 апреля 2019

Я выполняю тестовый пример и хочу, чтобы код автоматически загрузил соответствующий файл .json.

Сейчас я жестко кодирую файл, но я хочу, чтобы он загружался при запуске соответствующего тестового класса, поэтому хочу сделать его универсальным.

  def setupSpec() {
  config = (Map) new 
     JsonSlurper().parse(getClass().getResourceAsStream("wps.build.json"))
    config.build = "Wps build ${new Date()}"
    caps = bsLocal.defaultCaps
    caps.setCapability("build", config.build)
    caps.setCapability("browserstack.console", "info")
    attempts = config.environments.size()
  }```

Это структура https://imgur.com/g7a2B3n

...