os: add behavior info to `is_dir_empty` documentation (#14110)
							parent
							
								
									6eea50c955
								
							
						
					
					
						commit
						a7e8ca70dc
					
				|  | @ -162,6 +162,7 @@ pub fn rmdir_all(path string) ? { | |||
| } | ||||
| 
 | ||||
| // is_dir_empty will return a `bool` whether or not `path` is empty.
 | ||||
| // Note that it will return `true` if `path` does not exist.
 | ||||
| [manualfree] | ||||
| pub fn is_dir_empty(path string) bool { | ||||
| 	items := ls(path) or { return true } | ||||
|  |  | |||
|  | @ -355,6 +355,12 @@ fn test_mv() { | |||
| 	assert !os.is_dir(expected) | ||||
| } | ||||
| 
 | ||||
| fn test_is_dir_empty() { | ||||
| 	// Test that is_dir_empty returns true on
 | ||||
| 	// non-existent directories ***as stated in it's doc string***
 | ||||
| 	assert os.is_dir_empty('dir that does not exist at all') | ||||
| } | ||||
| 
 | ||||
| fn test_cp_all() { | ||||
| 	// fileX -> dir/fileX
 | ||||
| 	// Note: clean up of the files happens inside the cleanup_leftovers function
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue