File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change 47
47
--slave /usr/bin/gfortran gfortran /usr/bin/gfortran-${GCC_V} \
48
48
--slave /usr/bingcov gcov /usr/bin/gcov-${GCC_V}
49
49
50
+ - name : Install Rust macOS
51
+ if : contains( matrix.os, 'macos')
52
+ run : |
53
+ curl https://sh.rustup.rs -sSf | sh -s -- -y
54
+
50
55
- name : Install GFortran macOS
51
56
if : contains( matrix.os, 'macos')
52
57
run : brew install gcc@${GCC_V} || brew upgrade gcc@${GCC_V} || true
58
+
59
+ - name : Build
60
+ run : |
61
+ export PATH="$HOME/.cargo/bin:$PATH"
62
+ cargo build --verbose
63
+
64
+ - name : Run tests
65
+ run : |
66
+ export PATH="$HOME/.cargo/bin:$PATH"
67
+ cargo test --verbose
68
+
69
+ # TODO: integrate these with `cargo test` above
70
+ - name : Run manual tests
71
+ run : |
72
+ export PATH="$HOME/.cargo/bin:$PATH"
73
+ cargo run -- --help
74
+ ./run_tests.sh
You can’t perform that action at this time.
0 commit comments