We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
We need a way to make sure than when we run ./run.sh ... that it is starting a web server and listening to requests.
./run.sh ...
We should perform integration testing on the api generally, db, and on-disk driver.
For example.
POST /VolumeDriver.Create {Name: "foo"} ensuring that it gets a 200 {Err:""} back.
POST /VolumeDriver.Create {Name: "foo"}
ensuring that it gets a 200 {Err:""} back.
200 {Err:""}
POST /VolumeDriver.List {} Ensuring that we get: { Volumes: [ {Name: foo, ...} ]}
POST /VolumeDriver.List {}
Ensuring that we get:
{ Volumes: [ {Name: foo, ...} ]}
echo "SELECT * FROM volumes;" | mysql -uroot -p<password> rdma
ensuring that our volume exits.
We will want to run tests like this for every feature. Think of them like unit tests, but for the actual APIs. For querying the API we can use cURL.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
We need a way to make sure than when we run
./run.sh ...
that it is starting a web server and listening to requests.We should perform integration testing on the api generally, db, and on-disk driver.
For example.
ensuring that our volume exits.
We will want to run tests like this for every feature. Think of them like unit tests, but for the actual APIs. For querying the API we can use cURL.
The text was updated successfully, but these errors were encountered: