Skip to content

Commit b207ee1

Browse files
committed
feature(e2e): split out matching-feature-flags check into a crate
1 parent ce38655 commit b207ee1

File tree

11 files changed

+49
-42
lines changed

11 files changed

+49
-42
lines changed

Cargo.lock

Lines changed: 16 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

checks/migrator/checks/balances-equal/Cargo.toml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,12 @@ publish = { workspace = true }
99
rust-version = { workspace = true }
1010

1111
[dependencies]
12-
mtma-types = { workspace = true }
1312
mtma-migrator-types = { workspace = true }
1413
mtma-migrator-test-types = { workspace = true }
1514
anyhow = { workspace = true }
16-
mtma-node-replay-core = { workspace = true }
17-
mtma-node-test-global-storage-injective-criterion = { workspace = true }
18-
mtma-node-test-global-storage-includes-criterion = { workspace = true }
19-
mtma-node-test-global-storage-not-empty-criterion = { workspace = true }
2015
mtma-migrator-test-balances-equal-criterion = { workspace = true }
21-
mtma-node-preludes = { workspace = true }
2216
mtma-node-null-core = { workspace = true }
2317
tokio = { workspace = true }
24-
chrono = { workspace = true }
25-
rand = { workspace = true }
2618
kestrel = { workspace = true }
2719
mtma-node-test-types = { workspace = true }
2820

checks/migrator/checks/balances-equal/src/balances_equal.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,6 @@ pub mod test {
6868
// exit the test is fine when you only have one test per crate because when cargo test is run across a workspace, it actually multi-processes the tests by crate
6969
std::process::exit(0);
7070

71-
Ok(())
71+
// Ok(())
7272
}
7373
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
[package]
2+
name = "mtma-migrator-matching-feature-flags"
3+
version = { workspace = true }
4+
edition = { workspace = true }
5+
license = { workspace = true }
6+
authors = { workspace = true }
7+
homepage = { workspace = true }
8+
publish = { workspace = true }
9+
rust-version = { workspace = true }
10+
11+
[dependencies]
12+
mtma-migrator-types = { workspace = true }
13+
mtma-migrator-test-types = { workspace = true }
14+
anyhow = { workspace = true }
15+
mtma-migrator-test-matching-feature-flags-criterion = { workspace = true }
16+
mtma-node-null-core = { workspace = true }
17+
tokio = { workspace = true }
18+
kestrel = { workspace = true }
19+
mtma-node-test-types = { workspace = true }
20+
21+
[dev-dependencies]
22+
tracing-test = { workspace = true }
23+
tracing = { workspace = true }
24+
25+
[lints]
26+
workspace = true
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Migration Executor Checks Sketchpad
2+
A sketchpad for playing around with checks on the testpad.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
pub mod matching_feature_flags;
File renamed without changes.

checks/migrator/checks/sketchpad/Cargo.toml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,13 @@ publish = { workspace = true }
99
rust-version = { workspace = true }
1010

1111
[dependencies]
12-
mtma-types = { workspace = true }
1312
mtma-migrator-types = { workspace = true }
1413
mtma-migrator-test-types = { workspace = true }
1514
anyhow = { workspace = true }
16-
mtma-migrator-test-matching-feature-flags-criterion = { workspace = true }
1715
mtma-migrator-test-transacting-criterion = { workspace = true }
18-
mtma-migrator-test-empty-criterion = { workspace = true }
19-
mtma-node-replay-core = { workspace = true }
20-
mtma-node-test-global-storage-injective-criterion = { workspace = true }
21-
mtma-node-test-global-storage-includes-criterion = { workspace = true }
22-
mtma-node-test-global-storage-not-empty-criterion = { workspace = true }
2316
mtma-migrator-test-accounts-equal-criterion = { workspace = true }
24-
mtma-node-preludes = { workspace = true }
2517
mtma-node-null-core = { workspace = true }
2618
tokio = { workspace = true }
27-
chrono = { workspace = true }
2819
rand = { workspace = true }
2920
kestrel = { workspace = true }
3021
mtma-node-test-types = { workspace = true }
@@ -33,7 +24,6 @@ aptos-sdk = { workspace = true }
3324
[dev-dependencies]
3425
tracing-test = { workspace = true }
3526
tracing = { workspace = true }
36-
tempfile = { workspace = true }
3727

3828
[lints]
3929
workspace = true

checks/migrator/checks/sketchpad/src/accounts_equal.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,6 @@ pub mod test {
6868
// exit the test is fine when you only have one test per crate because when cargo test is run across a workspace, it actually multi-processes the tests by crate
6969
std::process::exit(0);
7070

71-
Ok(())
71+
// Ok(())
7272
}
7373
}
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
pub mod matching_feature_flags;
2-
pub mod transacting;
31
pub mod accounts_equal;
2+
pub mod transacting;

0 commit comments

Comments
 (0)