vanessa-runner icon indicating copy to clipboard operation
vanessa-runner copied to clipboard

Несколько каталогов с TDD тестами

Open thedemoncat opened this issue 5 years ago • 0 comments

Сейчас vrunner не позволяет сделать такое:

    "xunit": {
        "--xddConfig": "./tools/JSON/xddTestRunnerConf.json",
        "testsPath": "$addroot/tests/smoke; ./tests",
        "--reportsxunit": "ГенераторОтчетаJUnitXML{out/junit/smoke.xml};ГенераторОтчетаAllureXMLВерсия2{out/allure/allure-smoke.xml}",
        "--xddExitCodePath": "./xddExitCodePath.txt"
    }

т.е, указать несколько каталогов в параметре testsPath.

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

  1. как исключить конфликты имен файлов? Добавить какой то префикс?
  2. Как XUnit отреагирует если уведет 2 одинаковых теста, но с разными именами файлов. в отчет попадут дубли?

thedemoncat avatar Dec 03 '19 09:12 thedemoncat