mirror of
https://github.com/logos-messaging/libchat.git
synced 2026-05-24 10:59:27 +00:00
* Add GroupV1 * Clean warnings * Remove dead test * Re-use components in integration tests * Remove deadcode * undo import fixes * tidy * Update Accounts + service_traits * Remove ClientCtx * Remove duplicate test_utils * Wrap constructor in result * Warning fixups * Appease clippy * Update comments * Update todo * Clean up warnings * Avoid panic * Fix libchat import in chat-cli * Add InboxV2 comment * Add comments to GroupV1Convo * Update doc comments * reduce visibility * Doc Integration tests * Hashlen update * remove type alias for ProtocolParams * Remove stray printlines * Review fixes * PR review changes * Add trait comments * chat_proto import paths * PR Feedback fixes * Update CliClient * Update CLI DeliveryService impls
This crate is dedicated to backend integration tests.
Tests can be built using any supplied service implementation.
Various implementations are available in the Extensions/components crate.
Running Tests
Integration tests are executed when running cargo test from the workspace folder.
Alternatively they can be executed from any crate, using
cargo test --package integration_tests_core