Skip to content

Commit

Permalink
Update New_ATS README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
yash-ni authored Sep 4, 2023
1 parent 469ad04 commit 6c41fa9
Showing 1 changed file with 15 additions and 14 deletions.
29 changes: 15 additions & 14 deletions tests/New_ATS/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
- Delete the pre-existing `Generated Server` folder that contains the gRPC Server.
- Regenerate the gRPC server using the protofile.
- Copy the `Start Sync.vi` and `Run Service.vi` from the `Impl` folder into the new `Generated Server` folder.
- Run the pre-written python clients in the `Python_client` which uses pytest to run all the testcases for each rpc. The testcases are defined in the form of json files in the `testcases` folder.
- Run the pre-written python clients in the `Python_client` folder which uses pytest to run all the testcases for each rpc. The testcases are defined in the form of json files in the `testcases` folder.
- Prints the verbose output of each testcase onto the terminal.

### How to run?
Expand Down Expand Up @@ -94,16 +94,17 @@ Follow the below steps to add more tests in the testing suite.

1. Add the following tests:

- Reflection tests
- Client tests (currently we are only testing gRPC Server)
- Modification scenarios (do some modification after first generation and then generate and test again)
- Add/Remove/modify RPC
- Add/Remove/modify services
- Add/Remove/modify messages
- Backward compatibility tests (server generated without the current feature but needs to work with the changes to the current features)
- Imported proto-file tests
- Multiple RPC methods tests
- Oneof only inside a nested message
- Multi services tests
- Abort tests
- Add tests for repeated fields (arrays)
- [x] Streaming tests
- [ ] Reflection tests
- [ ] Client tests (currently we are only testing gRPC Server)
- [ ] Modification scenarios (do some modification after first generation and then generate and test again)
- Add/Remove/modify RPC
- Add/Remove/modify services
- Add/Remove/modify messages
- [ ] Backward compatibility tests (server generated without the current feature but needs to work with the changes to the current features)
- [ ] Imported proto-file tests
- [x] Multiple RPC methods tests
- [ ] Oneof only inside a nested message
- [ ] Multi services tests
- [ ] Abort tests
- [ ] Add tests for repeated fields (arrays)

0 comments on commit 6c41fa9

Please sign in to comment.