Skip to content

Consider renaming testdata.yaml to test_group.yamlΒ #376

@mpsijm

Description

@mpsijm

In a discussion with @thorehusfeldt, we stumbled upon the confusion between test data, which is a more abstract term (in my eyes the collection of groups and cases), and test groups. BAPCtools still needs to improve the distinction between testdata.yaml for test groups and <test_case>.yaml for test cases (see also the TODO-list at RagnarGrootKoerkamp/BAPCtools#433), and in doing so, we got the idea of renaming testdata.yaml to test_group.yaml to make the distinction with a <test_case>.yaml clearer. What do others think of this?

Note that this would also mean that, for most standard floating-point output problems, there will be a single data/test_group.yaml file with output_validator_args set to some float tolerance value. If we see data/ as one big test group, I think that's fine.

If people don't agree with the name test_group.yaml, we can also rename to test_data.yaml, to slightly improve the grammar-correctness of the name of this file.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions