#ui #declarative #compose-ui

ribir_dev_helper

Ribir is a framework for building modern native/wasm cross-platform user interface applications

14 releases

new 0.2.0-alpha.3 Feb 20, 2024
0.2.0-alpha.2 Feb 13, 2024
0.1.0-beta.7 Feb 2, 2024
0.1.0-alpha.0 Jan 29, 2024
0.0.1-alpha.1 May 29, 2023

#1107 in GUI

Download history 7/week @ 2023-10-30 2/week @ 2023-11-13 8/week @ 2023-11-20 13/week @ 2023-11-27 6/week @ 2023-12-04 6/week @ 2023-12-11 12/week @ 2023-12-25 1/week @ 2024-01-01 8/week @ 2024-01-08 163/week @ 2024-01-29 31/week @ 2024-02-05 162/week @ 2024-02-12

356 downloads per month

MIT and AGPL-3.0

245KB
6K SLoC

Dev helper

This library provides macros to write tests for Ribir.

Dependencies

To use these macros add paste and ribir_dev_helper in [dev-dependencies] section of your Cargo.toml. For the detail see the macros documents.

Test case files

These macros may read files to test, all those files are read from the test_cases in the workspace root of your project.

Use RIBIR_IMG_TEST=overwrite environment variant to overwrite or generate the files. For example, you can use RIBIR_IMG_TEST=overwrite cargo test to overwrite all test case files. Or special test RIBIR_IMG_TEST=overwrite cargo test -- test_name.

Dependencies

~21–60MB
~851K SLoC