Pytanie dotyczy ramy testowania google. chcę uruchomić wszystkie testy z wyłączeniem niektórych według wielu filtrów wykluczenia, jak: --gtest_filter=-ABC.*:-BCD.*
Jak określić wiele filtrów wykluczeń w --gtest_filter?
38
A
Odpowiedz
61
grupę, którą wzory w postaci --gtest_filter=POSTIVE_PATTERNS[-NEGATIVE_PATTERNS]
Więc w tym przypadku, chcesz --gtest_filter=-ABC.*:BCD.*
-1
--gtest_filter = POSTIVE_PATTERNS [-NEGATIVE_PATTERNS]
Działa świetnie!
Ale uważam to za nieuzasadnione ograniczenie.
Na przykład, jeśli chcę podać tylko wzorce negatywne, wydaje się to mało prawdopodobne.
--gtest_filter = -xFoo *: - yFoo *: - zFoo *
Nie powinno uruchomić testy startnng z xFoo, yFoo, Zfoo .Ale jak to się dzieje, to nie zdarza.
Będzie to bardziej problematyczne, jeśli filtry są dodawane automatycznie w systemie kompilacji na podstawie pewnych warunków.
Powiązane problemy
- 1. Jak określić kolejność odwzorowań filtrów na GlassFish?
- 2. Wiele filtrów CSS w IE
- 3. angularjs - Wiele filtrów Wykorzystanie kontrolera
- 4. Hibernacja: wiele filtrów na jednostce
- 5. Wiele filtrów dla pojedynczego obiektu w SVG
- 6. ZeroMQ i wiele filtrów subskrypcji w Pythonie
- 7. Wiele filtrów i agregat w elastycznej analizie
- 8. Jak określić wiele tabel w Spark SQL?
- 9. Jak zastosować wiele filtrów w grupie tras Laravel 4?
- 10. jQuery wiele grup filtrów grupy wyboru
- 11. Jak mogę dodać wiele filtrów do instrukcji XSLT dla każdej?
- 12. określić wiele RDF: typy w zapytaniu SPARQL
- 13. Jak używać filtrów wielowarstwowych i filtrów w Lucene.net
- 14. Jak określić wiele warunków w instrukcji if w javascript
- 15. Spark - wiele filtrów na RDD w jednym przebiegu
- 16. Jak zmienić kolejność filtrów dynamicznych?
- 17. Jak określić wiele ograniczeń na typ ogólny w C#?
- 18. Jak określić wiele map źródłowych w uglify zadanie gruntu?
- 19. jak określić wiele transformacji przekształcających w linii komend?
- 20. lucene.net łączą wiele filtrów i nie zawierają wyszukiwanych haseł.
- 21. Magento - Nawigacja warstwowa, konfigurowalne produkty, wiele filtrów aktywny numer
- 22. Zastosuj wiele filtrów kolorów do tego samego losowania
- 23. Myślenie Sphinx - wiele warunków dla filtrów atrybutów użyciem lub
- 24. Jak sprawdzić łańcuch filtrów w szynach (3.0.8)
- 25. Jak ustawić łańcuch filtrów w rozruchu sprężynowym?
- 26. Łączenie filtrów RSpec?
- 27. Jak określić wiele opcji przy użyciu cache apache commons?
- 28. Jak mogę określić wiele katalogów dla RSpec, aby pobrać testy?
- 29. perl6: jak określić wiele wymagań dla parametru funkcji?
- 30. testowanie filtrów w laravel 4
Jak sugeruje Fraser, pierwsze '-' rozpoczyna nową regułę wykluczonych wzorów przedmiotów, a Ty możesz określić tylko jedną taką regułę, więc w twoim przykładzie musisz to zrobić, aby wykluczyć wszystkie trzy wzorce:' - xFoo *: yFoo *: zFoo * '. – meowsqueak
to kolejna głupia rzecz na temat gtest – JeffCharter