let mut paths: Vec<PathBuf> = vec![];
for dir in access_paths.leaf_paths(&path_buf) {
let mut it = WalkDir::new(&dir).into_iter();
+ it.next();
while let Some(Ok(entry)) = it.next() {
if !running.load(Ordering::SeqCst) {
break;
let mut paths: Vec<PathBuf> = vec![];
for dir in access_paths.leaf_paths(&dir_clone) {
let mut it = WalkDir::new(&dir).into_iter();
+ it.next();
while let Some(Ok(entry)) = it.next() {
if !running.load(Ordering::SeqCst) {
break;
Ok(())
}
+#[rstest]
+fn get_dir_search4(#[with(&["-A"])] server: TestServer) -> Result<(), Error> {
+ let resp = reqwest::blocking::get(format!("{}dir1?q=dir1&simple", server.url()))?;
+ assert_eq!(resp.status(), 200);
+ let text = resp.text().unwrap();
+ assert!(text.is_empty());
+ Ok(())
+}
+
#[rstest]
fn head_dir_search(#[with(&["-A"])] server: TestServer) -> Result<(), Error> {
let resp = fetch!(b"HEAD", format!("{}?q={}", server.url(), "test.html")).send()?;