diff --git a/tests/property/ic_api/inspect_message/README.md b/tests/property/ic_api/inspect_message/README.md index f871315c22..b76ba97fb9 100644 --- a/tests/property/ic_api/inspect_message/README.md +++ b/tests/property/ic_api/inspect_message/README.md @@ -3,7 +3,7 @@ ## Current Status We have decided that the `inspect_message`, `accept_message`, and `method_name` functions are sufficiently tested in the following location: -tests/property/ic_api/inspect_message/ +tests/end_to_end/candid_rpc/class_syntax/inspect_message/ These existing tests provide adequate coverage for the current release candidate. They ensure that all the APIs are called correctly and function as expected. diff --git a/tests/property/ic_api/timers/README.md b/tests/property/ic_api/timers/README.md new file mode 100644 index 0000000000..e47f9f457e --- /dev/null +++ b/tests/property/ic_api/timers/README.md @@ -0,0 +1,26 @@ +# clear_timer, set_timer, and set_timer_interval Tests + +## Current Status + +We have decided that the `clear_timer`, `set_timer`, and `set_timer_interval` functions are sufficiently tested in the following location: +tests/end_to_end/candid_rpc/class_syntax/timers/ + +These existing tests provide adequate coverage for the current release candidate. They ensure that all the APIs are called correctly and function as expected. + +## Future Work + +While the current tests are sufficient for the release candidate, there is potential for future improvements: + +1. Add more property-based tests to increase coverage and robustness. +2. Expand test scenarios to cover different ways and places to call these functions. +3. Implement additional edge cases and error handling tests. + +## Current Approach + +For the time being, we are confident that the existing tests in the end-to-end directory provide enough coverage to proceed with the release candidate. This approach allows us to: + +1. Ensure core functionality is working correctly. +2. Meet current release deadlines. +3. Plan for future enhancements in subsequent releases. + +As development progresses and more complex use cases arise, we may revisit this decision and expand the test suite accordingly.