Jestem nowy w AngularJS dla JS w ogóle. Teraz chcę użyć JSTestDriver i opartego na zachowaniu programu ramowego rozwoju Jasmin. Jak rozumiem, AngularJS pracuje z Jasmine i kierowcą testowym. Pracuję z Ideal Intellij 11.1.3. Dodałem wtyczkę do JsTestdrivera do niego i uruchomiłem test opisany tutaj http://code.google.com/p/js-test-driver/wiki/IntelliJPlugin. Teraz jest problem. Kiedy piszę kilka testów Jasmine jak tenJak uruchomić testy angularJS w intellij idea 11.1.3?
describe("A suite", function() {
it("contains spec with an expectation", function() {
expect(true).toBe(true);
});
});
, po raz pierwszy indea IntelliJ poprosił mnie, aby pobrać kartę jaśminu i ja, ale kiedy uruchomić test mam ten komunikat: nie można dołączyć testu reportera przetestować framework intellij. Szukałem w Google rozwiązań, jakiś facet napisał, jak uruchomić tutoriale kątowe: tutaj: https://groups.google.com/forum/?fromgroups=#!topic/angular/LdjNsZD69Uk.
używa plików konfiguracyjnych dostarczanych z Angular js. i Node.js powinienem też je zainstalować? nie ma sposobu, aby automatycznie zrobić to z idealnego intellij?
Jaką strukturę plików powinienem mieć?
Każda pomoc, link lub sugestia będzie świetna.
Poprawiłem mój plik jsTestDriver.conf i to ścieżki, ale teraz mam ten problem:
Testowanie rozpoczął w 1:31 PM ...
Cannot read [
/tmp/.m2/repository/org/testng/testng/6.7/testng-6.7.jar!/testng-reports.js
/home/clouway/.m2/repository/org/testng/testng/6.7/testng-6.7.jar!/testng-reports.js
] derived from .m2/repository/org/testng/testng/6.7/testng-6.7.jar!/testng-reports.js
Cannot read [
/tmp/.m2/repository/org/testng/testng/6.7/testng-6.7.jar!/jquery-1.7.1.min.js
/home/clouway/.m2/repository/org/testng/testng/6.7/testng-6.7.jar!/jquery-1.7.1.min.js
] derived from .m2/repository/org/testng/testng/6.7/testng-6.7.jar!/jquery-1.7.1.min.js
at com.google.jstestdriver.PathResolver.resolve(PathResolver.java:98)
at com.google.jstestdriver.config.ParsedConfiguration.resolvePaths(ParsedConfiguration.java:99)
at com.google.jstestdriver.config.Initializer.initialize(Initializer.java:86)
at com.google.jstestdriver.embedded.JsTestDriverImpl.createRunnerInjector(JsTestDriverImpl.java:368)
at com.google.jstestdriver.embedded.JsTestDriverImpl.runConfigurationWithFlags(JsTestDriverImpl.java:342)
at com.google.jstestdriver.embedded.JsTestDriverImpl.runConfiguration(JsTestDriverImpl.java:233)
at com.google.jstestdriver.idea.TestRunner.runTests(TestRunner.java:195)
at com.google.jstestdriver.idea.TestRunner.executeTestCase(TestRunner.java:131)
at com.google.jstestdriver.idea.TestRunner.unsafeExecuteConfig(TestRunner.java:122)
at com.google.jstestdriver.idea.TestRunner.executeConfig(TestRunner.java:97)
at com.google.jstestdriver.idea.TestRunner.executeAll(TestRunner.java:88)
at com.google.jstestdriver.idea.TestRunner.main(TestRunner.java:330)
Empty test suite.
Używam Maven jako narzędzie budowania mojego .
żadnej nadziei?. Bez nadziei ! – Adelin