Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Have case list in text format describing object tests being conducted #954

Open
cthulhu-rider opened this issue Feb 22, 2025 · 0 comments
Open
Labels
discussion Open discussion of some problem enhancement Improving existing functionality

Comments

@cthulhu-rider
Copy link
Contributor

cthulhu-rider commented Feb 22, 2025

Is your feature request related to a problem? Please describe.

im always frustrated when i need to realize which cases are not covered, which are covered, and whether their expectations are correct. Some NeoFS services can have many possible settings. Object SearchV2 is one of them

currently, to do this, i need to go to a specific .py file and integrate the code

Describe the solution you'd like

have a text file with list of tests. Refer test funcs in code to them

for example, for SearchV2, each item describes:

  1. what data is prestored
  2. what is being requested
  3. what response is expected
  4. CLI cmd to make the request (*)

(*) this will make it easier to understand whether the cmd matches the request, and if so, to reproduce it

Describe alternatives you've considered

write the same info in comments to test functions in source code. Will still require to surf .py files, but better than nothing

Additional context

@cthulhu-rider cthulhu-rider added feature Completely new functionality I2 Regular impact enhancement Improving existing functionality discussion Open discussion of some problem and removed I2 Regular impact feature Completely new functionality labels Feb 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion Open discussion of some problem enhancement Improving existing functionality
Projects
None yet
Development

No branches or pull requests

1 participant