Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[IMPROVEMENT] Add integration test for FlowYieldVaultsEVM

Abierto
#111 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
blockchain

Línea de trabajo

Start by reviewing the existing basic integration test in FlowYieldVaultsEVM and the draft implementation in FlowYieldVaults pull request #89. Compare the possible approaches for adding coverage in FlowYieldVaults, reusing the EVM test, or removing the submodule dependency. Done means the repository has an integration test that confirms FlowYieldVaultsEVM functionality without introducing the noted submodule import loop.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Instructions

FlowYieldVaultsEVM was added as a submodule recently. We skipped writing new integration tests as the current FlowYieldVaultsEVM repository provides a basic integration test.

Issue To Be Solved

We still think a test suite is needed in theFlowYieldVaults repo to confirm correct functionality of submodule.

Solution

Multiple ways to solve this issue:

  • Write a new integration test suite in FlowYieldVaults (there's a draft here)
  • Update the integration test in FlowYieldVaultsEVM to be re-usable. Call it from FlowYieldVaults.
  • Copy the code from FlowYieldVaultsEVM into FlowYieldVaults instead of using submodules. The original integration test will then serve as the only correct one. This can also solve the current potential submodule import loop (FlowYieldVaults has FlowYieldVaultsEVM and FlowYieldVaultsEVM has FlowYieldVaults as submodules)
Lenguaje dominante
Cadence
Estrellas
41
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de onflow/FlowYieldVaults

Todos los issues de onflow/FlowYieldVaults

Issues similares

Más issues de Blockchain

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.