prueba

Ejecuta pruebas unitarias de movimiento para un paquete

Esto ejecutará pruebas unitarias de Move en un paquete con el modo de depuración activado. Tenga en cuenta que las advertencias de movimiento de código actualmente bloquean la ejecución de las pruebas.

Uso

movement aptos move test [OPTIONS]

Opciones

  • -f, --filter <FILTER> Una cadena de filtro para determinar qué pruebas unitarias ejecutar.

  • --ignore-compile-warnings Un valor booleano para omitir advertencias.

  • --dev Habilita el modo de desarrollo, que utiliza todas las direcciones y dependencias de desarrollo. El modo de desarrollo permite cambiar dependencias y direcciones a los campos preestablecidos [direcciones de desarrollo] y [dependencias de desarrollo]. Esto funciona tanto dentro como fuera de las pruebas para usar valores preestablecidos. Actualmente, también incorpora todos los artefactos de compilación de prueba.

  • --package-dir <PACKAGE_DIR> Ruta a un paquete de movimiento (la carpeta con un archivo Move.toml).

  • --output-dir <OUTPUT_DIR> Ruta para guardar el paquete de movimiento compilado. El valor predeterminado es <package_dir>/build.

  • --named-addresses <NAMED_ADDRESSES> Direcciones con nombre para el binario de movimiento. Ejemplo: alicia=0x1234, bob=0x5678. Nota: Esto fallará si hay duplicados en el archivo Move.toml, elimínelos primero. [por defecto: ]

  • --skip-fetch-latest-git-deps Evite extraer las últimas dependencias de git. Esto permitirá anular esto para el desarrollo local.

  • --bytecode-version <BYTECODE_VERSION> Especifique la versión del código de bytes que emitirá el compilador.

  • -i, --instructions <instructions> El número máximo de instrucciones que una prueba puede ejecutar. Si se establece, el número de instrucciones ejecutadas por una prueba estará limitado. [predeterminado: 100000]

  • --coverage Recopile información de cobertura para su uso posterior con los distintos aptos move coveragesubcomandos.

  • --dump Volcar el estado de almacenamiento en caso de error.

Last updated