The Official Hyperware Chat App: 1-1 Chats, multi-party Groups, and Calls.
kit build --hyperapp --features "caller-utils"
A lot of functions have the following comment above them in the app.
// uncomment #[remote] for tests
// #[remote]Testing suite requires them to be accessible as remote, so that the master testing node can call them. So to run integration tests with multiple nodes:
- uncomment all the commented
#[remote]functions kit run-testsMake sure to "re-comment" only those#[remote]attributes which have// uncomment #[remote] for testsabove them, as some#[remote]attributes should remain.
To run unit tests at the end of files:
cargo test -p chat --tests
chat_dev_loop can be used for integration testing with the UI.


