Flagsmith / Flagsmith/engine-test-data
Add `In` operator edge cases
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 0
- Forks
- 0
- Merge medio
- 4 d 22 h
- PR fusionados (30 d)
- 1
Descripción
See https://github.com/Flagsmith/flagsmith-php-client/pull/115#discussion_r2466356145.
Add the following cases.
Native list condition properties:
- float context value vs float[] condition property — should match.
- int context value vs int[] condition property — should match.
- float context value vs int[] condition property — should not match.
- int context value vs float[] condition property — should not match.
Comma-delimited string condition properties:
- float context value vs string comma-delimited floats condition property — should match.
- int context value vs string comma-delimited ints condition property — should match.
- float context value vs string comma-delimited ints condition property — should not match.
- int context value vs string comma-delimited floats condition property — should not match.
JSON-encoded list condition properties:
- float context value vs string JSON-encoded floats condition property — should match.
- int context value vs string JSON-encoded ints condition property — should match.
- float context value vs string JSON-encoded ints condition property — should not match.
- int context value vs string JSON-encoded floats condition property — should not match.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Empieza leyendo la discusión de la pull request enlazada y, a continuación, inspecciona los datos de prueba existentes para el operador `In` en este repositorio. Añade los doce casos numéricos indicados de listas nativas, listas delimitadas por comas y listas codificadas en JSON, conservando los resultados esperados de coincidencia o no coincidencia para los tipos entero y flotante.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Área
- testing
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 48/100