Comment désactiver le test TestNG en fonction d'une condition

Est-il actuellement un moyen de désactiver TestNG de test basé sur une condition

Je sais que vous pouvez actuellement désactiver le test ainsi en TestNG:

@Test(enabled=false, group={"blah"})
public void testCurrency(){
...
}

Je vais désactiver le même test basé sur un état, mais ne savent pas comment. quelque chose Comme ceci:

@Test(enabled={isUk() ? false : true), group={"blah"})
public void testCurrency(){
...
}

Quelqu'un a la moindre idée si c'est possible ou pas.

source d'informationauteur Afamee