mirror of
https://github.com/github/codeql.git
synced 2025-12-17 01:03:14 +01:00
Merge pull request #18491 from hvitved/rust/ql-test-recurse
Rust: Include nested `.rs` files in `codeql test run`
This commit is contained in:
@@ -51,7 +51,7 @@ path = "main.rs"
|
||||
}
|
||||
|
||||
fn set_sources(config: &mut Config) -> anyhow::Result<()> {
|
||||
let path_iterator = glob("*.rs").context("globbing test sources")?;
|
||||
let path_iterator = glob("**/*.rs").context("globbing test sources")?;
|
||||
config.inputs = path_iterator
|
||||
.collect::<Result<Vec<_>, _>>()
|
||||
.context("fetching test sources")?;
|
||||
|
||||
@@ -2,3 +2,5 @@
|
||||
| a_file.rs:0:0:0:0 | a_file.rs | fromSource: yes |
|
||||
| another_file.rs:0:0:0:0 | another_file.rs | fromSource: yes |
|
||||
| lib.rs:0:0:0:0 | lib.rs | fromSource: yes |
|
||||
| nested.rs:0:0:0:0 | nested.rs | fromSource: yes |
|
||||
| nested/file.rs:0:0:0:0 | nested/file.rs | fromSource: yes |
|
||||
|
||||
1
rust/ql/test/extractor-tests/File/nested.rs
Normal file
1
rust/ql/test/extractor-tests/File/nested.rs
Normal file
@@ -0,0 +1 @@
|
||||
mod file;
|
||||
0
rust/ql/test/extractor-tests/File/nested/file.rs
Normal file
0
rust/ql/test/extractor-tests/File/nested/file.rs
Normal file
Reference in New Issue
Block a user