I niedawno zaktualizowany do TeamCity 9.1.6 uruchomić moje nowe testy jednostkowe na podstawie NUnit 3.2.1. Ale teraz mam problemy z systemem badań:NUnit 3.2.1 + TeamCity: Nie można załadować pliku lub zestawu 'nunit.framework'
Wybrałam wykonawcę NUnit3 w krokach budować, skonfigurowane odpowiednio:
Przy budowie, pojawia się błąd: „Could nie ładuje pliku lub zestawu 'nunit.framework' lub jednej z jego zależności System nie może znaleźć określonego pliku. ".
Wszystko powinno być w porządku, ścieżki są w porządku, zespół jest w ścieżce testowego zespołu, wszystko jest zbudowany w konfiguracji AnyCPU. Istnieje również błąd stwierdzający, że wersja NUnit nie jest wersją wydania, co moim zdaniem jest bzdurą, jest wydaniem na stronie NUnit. I błąd nie wydaje się niczego uszkodzić (był obecny nawet wtedy, gdy miałem błąd przed błędem "nunit.framework", a kiedy to naprawiłem, kompilacja poszła dalej).
Wszelkie wskazówki doceniane!
AKTUALIZACJA: Uruchamianie testów przy użyciu wiersza poleceń i uruchamianie tego samego pliku nunit3-console.exe działa poprawnie. Sądzę więc, że jest to problem specyficzny dla biegacza NUnit. Mimo to, sugestie są mile widziane, jak to naprawić.
UPDATE 2: że próbował obniżenie zarówno opakowania i NUnit rozwiązanie Konsola używane przez TeamCity do 3.0.0 - nieruchomy, ten sam rezultat.
UPDATE 3: Jak już podejrzewał, wsparcie TeamCity potwierdził, że wiadomość o „wersji nunit nie jest obsługiwany” jest uszkodzony jeden, i nie powinno wpływać na cokolwiek.
Jest to nadal problem z 10.x i jest to problem, ponieważ kompilacja nie powiedzie się. – Mukus
To smutne. Nadal jednak skutecznie używam obejścia. Nie mam czasu na rekonfigurację i wypróbowanie rozwiązania bez obejścia. –