Mam projekt ember-cli z niektórych dodatków stworzonych z ember generate in-repo-addon foo
ember-cli uruchamianiu testów in-repo Świat
Kiedy biegnę ember serve
, Ember-cli służy moje aktywa dodatek łącząc /app
i /lib/foo/app
w /dist/assets/app.js
.
Spodziewałem się czegoś podobnego do testów. Po uruchomieniu ember test
lub przejściu na numer http://localhost:4200/tests
widzę tylko wygenerowane testy JSHint dla głównej aplikacji. Wszystko, co utworzę w /lib/foo/tests
, zostanie zignorowane.
Gdzie mogę utworzyć testy dla dodatku i jak je uruchomić?
Wow, więc testy w głównym projekcie przechodzą do katalogu 'tests' i testy w addonie idą do katalogu' test-support'. Widzę teraz, że istnieje dokumentacja na ten temat (przeszukiwanie dokumentów dla "wsparcia testowego"), ale nie było to wcale oczywiste. – dwickern
relavent linki: https://ember-cli.com/extending/#addon-project-structure https://ember-cli.com/extending/#addon-scenarios – atomkirk
działa poprawnie, chociaż czuję się jak 'test-support' nie miał być używany w ten sposób. Szkoda, że nie można tego łatwo zrobić – MyFantasy512