From a4eab17d7c4cdeee1d0e72ea2a8a5f6a377627f2 Mon Sep 17 00:00:00 2001 From: Seiichi Uchida Date: Fri, 14 Jun 2019 14:08:19 +0900 Subject: [PATCH] Fix is_subpath --- src/test/mod.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/test/mod.rs b/src/test/mod.rs index 2830f9aeff1..5ac0a1d4450 100644 --- a/src/test/mod.rs +++ b/src/test/mod.rs @@ -66,7 +66,11 @@ where P: AsRef, { (0..path.components().count()) - .map(|i| path.components().take(i)) + .map(|i| { + path.components() + .skip(i) + .take(subpath.as_ref().components().count()) + }) .any(|c| c.zip(subpath.as_ref().components()).all(|(a, b)| a == b)) }