Rano | Ranadeep
Rano | Ranadeep
It'd be good if we have a trait to enforce a `validate` method for these domain types - as we don't perform data validation for the protobuf types. ```rs trait...
I recently learned about associated `const`s for traits and structs. So `ToProto` trait may look like this ```rs trait ToProto { type ProtoType; type Error; const TYPE_URL: &'static str; fn...
@Farhad-Shabani am I correct to assume we need a test for already submitted packets and make sure there was no change in the state? As plafer commented, the other tests...
@kien6034 thanks for your interest! but this requires significant changes, that - requires decisions from maintainers - may conflict with the testkit rework branch (#1109).
hey @TropicalDog17, thanks for taking interest. This requires some thinking from our side. But you can work on the straight-forward cases.
Don't try to refactor the complicated tests with fixtures. If you come across some tests which look like the following, you may refactor. ```rs #[test] fn test_my_function() { my_function("hello world").expect("no...
In our current integration tests, the Connection `delay_period`s are set to zero. This makes this condition pass all the time. We can make tests for this condition by setting the...
This feature will also complete the unimplemented ClientParams query in #842.
The since fields are set to `TBD` as there is no release version yet. Nonetheless, `TBD` is a valid value for `since` - it is interpreted as _planned for deprecation...
It is not that I want to add a new format. YAML parser would be an example. It can be the ITF parser too. The main goal is to provide...