avajs/ava

First parameter for "snapshot" assertion should be called "value" for consistency

Open

#2 931 ouverte le 5 janv. 2022

Voir sur GitHub
 (9 commentaires) (1 réaction) (0 assignés)JavaScript (1 408 forks)batch import
help wanted

Métriques du dépôt

Stars
 (20 600 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

Currently, it is called "expected": https://github.com/avajs/ava/blob/main/docs/03-assertions.md#snapshotexpected-message

However, that is inconsistent with other assertion APIs like "is" where parameters are named "value" and "expected": https://github.com/avajs/ava/blob/main/docs/03-assertions.md#isvalue-expected-message

In the case of "snapshot", the expected data is represented by the previously-captured snapshot and the test data (often called "actual") is what gets passed to the function via the first parameter.

Guide contributeur