cda-group / arc

Programming Language for Continuous Deep Analytics
https://cda-group.github.io/arc/
44 stars 6 forks source link

Change project layout by introducing separate crates for tests #182

Closed segeljakt closed 3 years ago

segeljakt commented 3 years ago

This changes the project layout from:

arc-script-core/
    Cargo.toml
    tests/
        trybuild/
        insta/

into:

arc-script-core/
    Cargo.toml
arc-script-test-insta/
    Cargo.toml
    src/
        expect-pass/
        expect-fail/
        lib.rs
arc-script-test-trybuild/
    Cargo.toml
    src/
        expect-pass/
        expect-fail/
        lib.rs

It should hopefully improve the compile times and also make it easier to add new tests without breaking stuff.