Mercurial > hg
annotate tests/test-check-cargo-lock.t @ 48535:799fdf4cca80 stable 6.0.1
docs: update Rust readme with a mention of `rhg`
Differential Revision: https://phab.mercurial-scm.org/D11811
author | Raphaël Gomès <rgomes@octobus.net> |
---|---|
date | Fri, 26 Nov 2021 14:29:05 +0100 |
parents | ba0d93a5f06f |
children |
rev | line source |
---|---|
45553
952f9d37002c
rust-tests: add test to check if `Cargo.lock` is up-to-date
Raphaël Gomès <rgomes@octobus.net>
parents:
diff
changeset
|
1 #require cargo test-repo |
952f9d37002c
rust-tests: add test to check if `Cargo.lock` is up-to-date
Raphaël Gomès <rgomes@octobus.net>
parents:
diff
changeset
|
2 $ . "$TESTDIR/helpers-testrepo.sh" |
952f9d37002c
rust-tests: add test to check if `Cargo.lock` is up-to-date
Raphaël Gomès <rgomes@octobus.net>
parents:
diff
changeset
|
3 $ cd "$TESTDIR"/../rust |
952f9d37002c
rust-tests: add test to check if `Cargo.lock` is up-to-date
Raphaël Gomès <rgomes@octobus.net>
parents:
diff
changeset
|
4 |
952f9d37002c
rust-tests: add test to check if `Cargo.lock` is up-to-date
Raphaël Gomès <rgomes@octobus.net>
parents:
diff
changeset
|
5 Check if Cargo.lock is up-to-date. Will fail with a 101 error code if not. |
952f9d37002c
rust-tests: add test to check if `Cargo.lock` is up-to-date
Raphaël Gomès <rgomes@octobus.net>
parents:
diff
changeset
|
6 |
952f9d37002c
rust-tests: add test to check if `Cargo.lock` is up-to-date
Raphaël Gomès <rgomes@octobus.net>
parents:
diff
changeset
|
7 $ cargo check --locked --all --quiet |
952f9d37002c
rust-tests: add test to check if `Cargo.lock` is up-to-date
Raphaël Gomès <rgomes@octobus.net>
parents:
diff
changeset
|
8 |
952f9d37002c
rust-tests: add test to check if `Cargo.lock` is up-to-date
Raphaël Gomès <rgomes@octobus.net>
parents:
diff
changeset
|
9 However most CIs will run `cargo build` or similar before running the tests, so we need to check if it was modified |
952f9d37002c
rust-tests: add test to check if `Cargo.lock` is up-to-date
Raphaël Gomès <rgomes@octobus.net>
parents:
diff
changeset
|
10 |
45654
ba0d93a5f06f
tests: only diff the `Cargo.lock` in `test-check-cargo-lock.t`
Raphaël Gomès <rgomes@octobus.net>
parents:
45553
diff
changeset
|
11 $ testrepohg diff Cargo.lock |