Skip to content

Commit d24f987

Browse files
committed
rust code is tested from ruby
1 parent 18e0116 commit d24f987

File tree

8 files changed

+0
-71
lines changed

8 files changed

+0
-71
lines changed

ext/code_ownership/src/lib.rs

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -92,37 +92,3 @@ fn init(ruby: &Ruby) -> Result<(), Error> {
9292
Ok(())
9393
}
9494

95-
#[cfg(test)]
96-
mod tests {
97-
use std::env::set_current_dir;
98-
99-
use super::*;
100-
101-
#[test]
102-
#[should_panic]
103-
fn test_for_file_with_invalid_path() {
104-
// panics because not called from a ruby thread
105-
let _result = for_file("invalid/path".to_string());
106-
}
107-
108-
#[test]
109-
fn test_for_file() {
110-
let argv: [*mut c_char; 0] = [];
111-
let argv = argv.as_ptr();
112-
let mut argc = 1;
113-
114-
let manifest_dir = env!("CARGO_MANIFEST_DIR");
115-
let fixture_path = PathBuf::from(manifest_dir).join("tests/fixtures/valid_project");
116-
let _ = set_current_dir(&fixture_path).unwrap();
117-
118-
unsafe {
119-
rb_sys::ruby_sysinit(&mut argc, argv as _);
120-
rb_sys::ruby_init();
121-
122-
init();
123-
let result = generate_and_validate();
124-
assert!(result.is_ok());
125-
rb_sys::ruby_cleanup(0);
126-
}
127-
}
128-
}

ext/code_ownership/tests/fixtures/valid_project/.github/CODEOWNERS

Lines changed: 0 additions & 16 deletions
This file was deleted.

ext/code_ownership/tests/fixtures/valid_project/config/code_ownership.yml

Lines changed: 0 additions & 10 deletions
This file was deleted.

ext/code_ownership/tests/fixtures/valid_project/config/teams/bar.yml

Lines changed: 0 additions & 5 deletions
This file was deleted.

ext/code_ownership/tests/fixtures/valid_project/config/teams/foo.yml

Lines changed: 0 additions & 5 deletions
This file was deleted.

ext/code_ownership/tests/fixtures/valid_project/ruby/app/bar/bar_none.rb

Whitespace-only changes.

ext/code_ownership/tests/fixtures/valid_project/ruby/app/foo/foo_none.rb

Whitespace-only changes.

ext/code_ownership/tests/fixtures/valid_project/tmp/cache/codeowners/project-file-cache.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)