Próbuję dowiedzieć się, jak python setup.py testuruchomić odpowiednik python -m unittest discover. Nie chcę używać skryptu run_tests.py i nie chcę używać żadnych zewnętrznych narzędzi testowych (takich jak noselub py.test). W porządku, jeśli rozwiązanie działa tylko w Pythonie 2.7. W setup.py, myślę, że trzeba dodać coś do test_suitei / lub test_loaderpól …
Uważam, że to powinno być naprawdę proste pytanie. Ale jakoś nie mogę znaleźć odpowiedzi w Google. Załóżmy, że mam 2 listy ciągów. Pierwsza zawiera „Ciąg A” i „Ciąg B” , a druga zawiera „Ciąg B” i „Ciąg A” (zauważ różnicę w kolejności). Chcę je przetestować za pomocą JUnit, aby sprawdzić, …
Mam problemy z testowaniem jednostkowym routera w mojej aplikacji, która jest zbudowana na routerze Angular ui. Chcę sprawdzić, czy przejścia stanów odpowiednio zmieniają adres URL (później będą bardziej skomplikowane testy, ale od tego zaczynam). Oto odpowiednia część mojego kodu aplikacji: angular.module('scrapbooks') .config( function($stateProvider){ $stateProvider.state('splash', { url: "/splash/", templateUrl: "/app/splash/splash.tpl.html", controller: …
Jaki jest dobry sposób testowania jednostkowego izolowanego zakresu w AngularJS JSFiddle pokazujący test jednostkowy Fragment dyrektywy scope: {name: '=myGreet'}, link: function (scope, element, attrs) { //show the initial state greet(element, scope[attrs.myGreet]); //listen for changes in the model scope.$watch(attrs.myGreet, function (name) { greet(element, name); }); } Chcę mieć pewność, że dyrektywa …
Czy istnieje łatwy sposób sprawdzenia w teście jednostkowym, że dwie tablice są równe (to znaczy mają taką samą liczbę elementów i każdy element jest taki sam?). W Javie użyłbym assertArrayEquals (foo, bar);, ale wydaje się, że nie ma odpowiednika dla C #. Próbowałem Assert.AreEqual(new string[]{"a", "b"}, MyFunc("ab"));, ale mimo że …
Mam prosty fixture.ymlplik: label: body: "<%= variable %>" Problem polega na tym, że kod ERB jest analizowany jako część ładowania urządzenia, podczas gdy ja chcę, żeby ciało było dosłownie „<% = variable%>” (nieinterpolowane). Jak wyjść ze znacznika ERB?
Przeprowadzam kilka testów asynchronicznych w Mocha przy użyciu Browser Runner i próbuję użyć asercji oczekiwanego stylu Chai: window.expect = chai.expect; describe('my test', function() { it('should do something', function (done) { setTimeout(function () { expect(true).to.equal(false); }, 100); } } To nie daje mi normalnego komunikatu o niepowodzeniu potwierdzenia, zamiast tego otrzymuję: …
Moja wersja Pythona to 2.6. Chciałbym wykonać test setUp tylko raz, ponieważ robię tam rzeczy potrzebne do wszystkich testów. Mój pomysł polegał na utworzeniu zmiennej boolowskiej, która po pierwszym wykonaniu zostanie ustawiona na „true”, a następnie wyłączy więcej niż jedno wywołanie metody setup. class mySelTest(unittest.TestCase): setup_done = False def setUp(self): …
Zawsze programowałem sam, nadal jestem studentem, więc nigdy nie programowałem z nikim innym, nigdy wcześniej nawet nie korzystałem z systemu kontroli wersji. Pracuję teraz nad projektem, który wymaga wiedzy o tym, jak programiści pracują razem nad częścią oprogramowania w firmie. Jak jest kompilowane oprogramowanie? Czy to z systemu kontroli wersji? …
Metoda assertAlmostEqual (x, y) w ramach testów jednostkowych Pythona sprawdza , czy xi ysą w przybliżeniu równe, zakładając, że są zmiennoprzecinkowe. Problem assertAlmostEqual()polega na tym, że działa tylko na pływakach. Szukam metody takiej, assertAlmostEqual()która działa na listach pływaków, zestawach pływaków, słownikach pływaków, krotkach pływaków, listach krotek pływaków, zestawach list pływaków …
Po zakończeniu wykonywania testów za pomocą manage.py testpolecenia Django na konsolę wypisywana jest tylko liczba pomyślnie zakończonych testów. (virtualenv) G:\Project\>python manage.py test Creating test database for alias 'default'... True .. ---------------------------------------------------------------------- Ran 2 tests in 0.017s OK Destroying test database for alias 'default'... Czy jest jakiś sposób, aby zobaczyć: które …
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 6 lat temu . Popraw to pytanie Czy kiedykolwiek dodałeś testy jednostkowe po fakcie do starszego …
async void testów jednostkowych nie można uruchomić w programie Visual Studio 2012: [TestClass] public class MyTestClass { [TestMethod] public async void InvisibleMyTestMethod() { await Task.Delay(1000); Assert.IsTrue(true); } } Jeśli chcę mieć asynchroniczny test jednostkowy, metoda testowa musi zwrócić Task: [TestMethod] public async Task VisibleMyTestMethod() { await Task.Delay(1000); Assert.IsTrue(true); } Dlaczego …
Krótko mówiąc, kontrakt hashCode, zgodnie z object.hashCode () Javy: Kod skrótu nie powinien się zmieniać, chyba że zmieni się coś, co ma wpływ na equals () equals () oznacza, że kody skrótu to == Załóżmy, że interesują nas przede wszystkim niezmienne obiekty danych - ich informacje nigdy się nie zmieniają …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.