Ошибка при выполнении сценария TestApp: ApplicationContext запрошен, но отсутствует в привязке сборки - PullRequest
0 голосов
/ 27 июля 2011

В _Events.groovy я создал тип теста следующим образом:

//setup selenium test type
eventAllTestsStart = {
    phasesToRun << "selenium"
}
def seleniumTestType = new JUnit4GrailsTestType('selenium', 'selenium', new GrailsTestMode(autowire: true))
seleniumTests = [seleniumTestType]
seleniumTestPhasePreparation = {
}
seleniumTestPhaseCleanUp = {
}

Когда я бегу:

grails test-app selenium:, я получаю это:

Error executing script TestApp: java.lang.IllegalStateException: ApplicationContext
requested, but is not present in the build binding

Что здесь происходит?

1 Ответ

0 голосов
/ 27 июля 2011

Видите эту линию автопровода? Выглядит подозрительно, а? Удалить его.

//setup selenium test type
def seleniumTestType = new JUnit4GrailsTestType('selenium', 'selenium')
seleniumTests = [seleniumTestType]
seleniumTestPhasePreparation = {
    unitTestPhasePreparation()
}
seleniumTestPhaseCleanUp = {
    unitTestPhaseCleanUp()
}

eventAllTestsStart = {
    phasesToRun << "selenium"
}
...