Skip to content

Instantly share code, notes, and snippets.

@leliel12
Created May 10, 2020 16:34
Show Gist options
  • Select an option

  • Save leliel12/36d416c673530172cfa045946a4b0c5c to your computer and use it in GitHub Desktop.

Select an option

Save leliel12/36d416c673530172cfa045946a4b0c5c to your computer and use it in GitHub Desktop.

Para correr un solo test se puede hacer

$ tox -e py37 -- -k test_SEIR_migration -s -n 0

Donde

  • tox -e py37 es que vamos a correr solo el environment py37.
  • -- El doble guion indica que todos los parámetros a la derecha seran enviados al script que esta dentro de tox. pytest para nuestro caso.
  • -k test_SEIR_migration es un regex que indica que nombre tienen que tener los tests que van a correr. Por ejemplo si quisieramos correr todos los que terminen con migration: -k _migration alcansaria.
  • -s es para no capturar la entrada ni salida estandar (si usamos ipdb es necesario)
  • -n 0 tox de arcovid19 corre en paralelo, y solo sirve si hay muchos tests. Para desactivar esto hay que decirle que no no lance ni un proceso (por eso el 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment