Skip to content

concore.hpp / concoredocker.hpp have zero test coverage for actual API #484

@avinxshKD

Description

@avinxshKD

Parser has tests. The actual class API doesn't, read_FM, write_FM, read_SM, write_SM, unchanged, initval, mapParser, load_params, tryparam, default_maxtime.... none of it is tested.

Python has 9 test files. C++ has nothing beyond TestLiteralEvalCpp.cpp which only covers the parser.

Needs a proper test file that sets up temp port directories, exercises the read/write round-trip with real files, tests unchanged() state, retry exhaustion on empty files, and param loading. The existing custom pass/fail pattern in TestLiteralEvalCpp.cpp is fine to follow, doesn't need gtest.

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