2012-12-24 8 views

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.

+7

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

+0

è ancora un'altra cosa stupida su gtest – JeffCharter

Problemi correlati