MCPcopy Create free account
hub / github.com/ScriptedAlchemy/tracedecay / canonicalize_test_db_path

Function canonicalize_test_db_path

tests/common/mod.rs:245–253  ·  view source on GitHub ↗
(path: &Path)

Source from the content-addressed store, hash-verified

243}
244
245fn canonicalize_test_db_path(path: &Path) -> PathBuf {
246 let parent = path
247 .parent()
248 .unwrap_or_else(|| panic!("test DB path '{}' has no parent", path.display()));
249 canonicalize_test_dir(parent).join(
250 path.file_name()
251 .unwrap_or_else(|| panic!("test DB path '{}' has no file name", path.display())),
252 )
253}
254
255pub fn canonical_existing_path(path: &Path) -> PathBuf {
256 path.canonicalize().unwrap_or_else(|_| path.to_path_buf())

Callers 1

setMethod · 0.70

Calls 1

canonicalize_test_dirFunction · 0.70

Tested by

no test coverage detected