Sto provando ad impostare TeamCity per un progetto. Voglio eseguire una build pianificata che include un passaggio in cui vengono eseguiti i test NUnit.Test NUnit teamcity - Nessun gruppo trovato
mio NUnit costruire passo simile a questa:
Runtime: NUnit-2.6.3 v4.0 MSIL
Run tests on: **/Tests/*.dll
Execute: If all previous steps finished successfully
Ma ogni volta che faccio funzionare l'accumulo ottengo un errore che dice:
No assemblies were found.
Perché succede questo e come posso risolvere il problema vero? Inoltre, concettualmente, questo passo di costruzione avverrà PRIMA che il progetto sia effettivamente realizzato. Ma come ci saranno DLL di test (assembly) a meno che il progetto non sia costruito in primo luogo?
Hai verificato sul tuo agente di build che tali directory esistono effettivamente e hanno file? E no, non puoi eseguire i test prima che siano stati costruiti? Perché l'hai impostato in quel modo? –
L'agente è locale. E sì, le DLL esistono nella directory utilizzata. – ritratt
Per sicurezza, aggiungi un passo di costruzione della riga di comando prima della fase di test e aggiungi questo comando: 'dir/s', quindi esegui questo e guarda cosa dice il log di compilazione. Vedi la tua prova dll? –