La domanda riguarda il framework di Google Test. Voglio eseguire tutti i test escluso qualche secondo molteplici filtri di esclusione, come: --gtest_filter=-ABC.*:-BCD.*
Come specificare più filtri di esclusione in --gtest_filter?
38
A
risposta
61
gruppo È i modelli in forma --gtest_filter=POSTIVE_PATTERNS[-NEGATIVE_PATTERNS]
Quindi, in questo caso, si vuole --gtest_filter=-ABC.*:BCD.*
-1
--gtest_filter = POSTIVE_PATTERNS [-NEGATIVE_PATTERNS]
Funziona alla grande !!
Ma la ritengo una restrizione non necessaria.
Ad esempio, se voglio dare solo motivi negativi, sembra ambiguo.
--gtest_filter = -xFoo *: - yFoo *: - * zFoo
Questo non dovrebbe eseguire test startnng con Xprog, yFoo, Zfoo .Ma come accade, non accade.
Ciò sarà più problematico se i filtri vengono aggiunti automaticamente nel sistema di generazione in base ad alcune condizioni.
Problemi correlati
- 1. Più filtri in jQuery
- 2. JFileChooser - più filtri di file?
- 3. Come specificare l'ordine dei mapping dei filtri su GlassFish?
- 4. Come specificare più tabelle in Spark SQL?
- 5. Hibernate: più filtri su un'entità
- 6. Come aggiungere più filtri personalizzati in Spring Security 3?
- 7. Esclusione di intestazione?
- 8. Eclipse: specificare più directory di ricerca come specificare più directory src
- 9. ZeroMQ e più filtri di sottoscrizione in Python
- 10. Solr filtri multipli di tagging/escluso
- 11. esclusione in fase di esecuzione __setattr__
- 12. Directory di esclusione permanente in IntelliJ
- 13. Come funzionano i filtri web.xml? Puoi avere due filtri per mappare tutte le pagine (/ *) e specificare l'ordine?
- 14. Come specificare single pointcut per più pacchetti
- 15. UINavigationBar aspetto di esclusione in iOS 5
- 16. Esclusione o sovrascrittura di un manifest AAR
- 17. Come specificare più condizioni in un'istruzione if in javascript
- 18. esclusione reciproca PHP (mutex)
- 19. Collezione di filtri Magento raccolta di più categorie
- 20. Combinazione di filtri RSpec?
- 21. Esclusione file per un ramo
- 22. Come specificare più mappe sorgente in attività uglify grunt?
- 23. Come specificare un argomento opzionale più volte in docopt
- 24. zsh per esclusione ciclica
- 25. lucene.net combina più filtri e nessun termine di ricerca
- 26. Autorizza filtri vs Filtri azione
- 27. Nodemon - esclusione file
- 28. Bower esclusione dipendenza
- 29. Filtri in Python3
- 30. Esclusione della dipendenza transitiva nidificata in Maven
Come la risposta di Fraser implica, il primo '-' inizia una nuova regola di modelli di elementi esclusi, e puoi solo specificare una regola di questo tipo, quindi nell'esempio devi eseguire questa operazione per escludere tutti e tre i pattern:' - Xprog *: yFoo *: zFoo * '. – meowsqueak
è ancora un'altra cosa stupida su gtest – JeffCharter