Skip to content

Commit ed32b29

Browse files
committed
Fix coverage
1 parent 93fcf9c commit ed32b29

File tree

5 files changed

+13
-4
lines changed

5 files changed

+13
-4
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
local.db
33
settings.local.json
44
coverage
5+
lcov.info

Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ repository = "https://github.com/dev-five-git/vespertide"
99
homepage = "https://github.com/dev-five-git/vespertide"
1010
documentation = "https://docs.rs/vespertide"
1111

12+
[workspace.lints.rust]
13+
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] }
14+
1215
[workspace.dependencies]
1316
vespertide-core = { path = "crates/vespertide-core", version = "0.1.22" }
1417
vespertide-config = { path = "crates/vespertide-config", version = "0.1.22" }

crates/vespertide-cli/src/main.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ enum Commands {
8383
},
8484
}
8585

86+
#[cfg(not(tarpaulin_include))]
8687
fn main() -> Result<()> {
8788
let cli = Cli::parse();
8889
match cli.command {

crates/vespertide-schema-gen/Cargo.toml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,11 @@ serde_json = "1"
1717
vespertide-core = { workspace = true }
1818
vespertide-config = { workspace = true }
1919

20-
[dev-dependencies]
21-
tempfile = "3"
22-
assert_cmd = "2"
23-
predicates = "3"
20+
[dev-dependencies]
21+
tempfile = "3"
22+
assert_cmd = "2"
23+
predicates = "3"
24+
25+
[lints.rust]
26+
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] }
2427

crates/vespertide-schema-gen/src/main.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ struct Args {
1818
out: PathBuf,
1919
}
2020

21+
#[cfg(not(tarpaulin_include))]
2122
fn main() -> Result<()> {
2223
let args = Args::parse();
2324
run(args.out)

0 commit comments

Comments
 (0)