digital_test_runner 0.1.0

Parse and run tests used in hnemann's Digital logic designer and circuit simulator.
Documentation
1
2
3
4
5
6
7
8
9
10
use digital_test_runner::dig;

#[test]
fn load_file() {
    let input =
        std::fs::read_to_string(concat!(env!("CARGO_MANIFEST_DIR"), "/tests/data/74779.dig"))
            .unwrap();
    let dig: dig::File = input.parse().unwrap();
    let _ = dig.load_test(0).unwrap();
}