Настройка нескольких тестовых папок в проекте SBT

Мы хотели бы настроить наш проект SBT таким образом, чтобы у нас было несколько папок для тестирования, а не одна. Итак, мы хотели бы увидеть:

  • корень
    • ЦСИ
      • тестовое задание
        • Скала
          • единица измерения
          • функциональная

Как нам настроить пути к файлам нашего проекта SBT для этого?

1 ответ

Решение

SBT 0.9.x:

(sourceDirectories in Test) := Seq(new File("src/test/scala/unit"), 
                                   new File("src/test/scala/functional"))

SBT 0.7.x:

override def testSourceRoots = ("src" / "test") +++ 
       "scala" +++ ("unit" / "functional")
Другие вопросы по тегам