in changes-patch-builder-test/src/jetbrains/buildServer/vcs/patches/fs/MemoryFileSystemImplTest.java [166:178]
public void testContainsAncestor() {
fs.add("foo/");
fs.add("foo/bar/baz/");
fs.add("foo/bar/baz/File");
assertTrue(fs.containsAncestor("foo/bar/baz/File"));
assertTrue(fs.containsAncestor("foo/bar/baz/AnotherFile"));
assertTrue(fs.containsAncestor("foo/bar/baz/"));
assertTrue(fs.containsAncestor("foo/bar/baz"));
assertTrue(fs.containsAncestor("foo/bar/"));
assertTrue(fs.containsAncestor("foo/bar"));
assertFalse(fs.containsAncestor("foo/"));
assertFalse(fs.containsAncestor("foo"));
}