You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Build 'target/test-lib' (this invokes our macro and creates 'target/test-lib/fuzz' directory with different fuzz-targets)
Build each fuzz-target in 'target/test-lib/fuzz/fuzz_targets'
The disadvantage of this approach is that if macro produces code, which fails to compile, all the tests will fail.
Alternative is to create not just a crate 'test-lib', but a set of workspaces, which (1) can be compiled independently (2) shares a common dependencies cache.
The text was updated successfully, but these errors were encountered:
Our unit tests works as follows:
The disadvantage of this approach is that if macro produces code, which fails to compile, all the tests will fail.
Alternative is to create not just a crate 'test-lib', but a set of workspaces, which (1) can be compiled independently (2) shares a common dependencies cache.
The text was updated successfully, but these errors were encountered: