Skip to content

Commit

Permalink
chore: use new #[testclient::test] macro in tests
Browse files Browse the repository at this point in the history
  • Loading branch information
dnbln committed Feb 6, 2024
1 parent bdbb262 commit 1acf7ca
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 28 deletions.
20 changes: 8 additions & 12 deletions cargo-difftests/tests/test_support/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -549,27 +549,23 @@ pub fn init_sample_project(test_name: &'static str) -> R<CargoProject> {
project.test_code(
"{add,sub,mul,div}",
r#"
#[test]
fn test_add() {
let _env = setup_difftests("test_add");
#[cargo_difftests_testclient::test]
fn test_add(_: &DifftestsEnv) {
assert_eq!(add(2, 2), 4);
}
#[test]
fn test_sub() {
let _env = setup_difftests("test_sub");
#[cargo_difftests_testclient::test]
fn test_sub(_: &DifftestsEnv) {
assert_eq!(sub(2, 2), 0);
}
#[test]
fn test_mul() {
let _env = setup_difftests("test_mul");
#[cargo_difftests_testclient::test]
fn test_mul(_: &DifftestsEnv) {
assert_eq!(mul(2, 2), 4);
}
#[test]
fn test_div() {
let _env = setup_difftests("test_div");
#[cargo_difftests_testclient::test]
fn test_div(_: &DifftestsEnv) {
assert_eq!(div(2, 2), 1);
}
"#,
Expand Down
26 changes: 10 additions & 16 deletions cargo-difftests/tests/tests.rs
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,8 @@ fn simple_test(
project.test_code(
"add",
r#"
#[test]
fn test_add() {
let _env = setup_difftests("test_add");
#[cargo_difftests_testclient::test]
fn test_add(_: &DifftestsEnv) {
assert_eq!(add(1, 2), 3);
}
"#,
Expand Down Expand Up @@ -216,10 +215,8 @@ fn test_git_diff_files(
project.test_code(
"add",
r#"
#[test]
fn test_add() {
let _env = setup_difftests("test_add");
#[cargo_difftests_testclient::test]
fn test_add(_: &DifftestsEnv) {
assert_eq!(add(1, 2), 3);
}
"#,
Expand Down Expand Up @@ -296,9 +293,8 @@ fn test_git_diff_files_with_commit(
project.test_code(
"add",
r#"
#[test]
fn test_add() {
let _env = setup_difftests("test_add");
#[cargo_difftests_testclient::test]
fn test_add(_: &DifftestsEnv) {
assert_eq!(add(1, 2), 3);
}
"#,
Expand Down Expand Up @@ -399,15 +395,13 @@ pub fn extra() {
project.test_code(
"{add, sub}",
r#"
#[test]
fn test_add() {
let _env = setup_difftests("test_add");
#[cargo_difftests_testclient::test]
fn test_add(_: &DifftestsEnv) {
assert_eq!(add(1, 2), 3);
}
#[test]
fn test_sub() {
let _env = setup_difftests("test_sub");
#[cargo_difftests_testclient::test]
fn test_sub(_: &DifftestsEnv) {
assert_eq!(sub(3, 2), 1);
}
Expand Down

0 comments on commit 1acf7ca

Please sign in to comment.