---
name: "Test::Folder"
section: "3pm"
platform: "linux"
package: "libtest-dir-perl"
version: "1.16-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Test::Folder"
---

# Test::Folder(3pm)

test folder attributes

## NAME

Test::Folder - test folder attributes

## SYNOPSIS

```
  use Test::More ...;
  use Test::Folder;
```

## DESCRIPTION

This modules provides a collection of test utilities for folder attributes. Use it in combination with Test::More in your test programs.

## FUNCTIONS

### folder\_exists\_ok(FOLDERNAME \[, TESTNAME\] )

Ok if the folder exists, and not ok otherwise.

### folder\_not\_exists\_ok(FOLDERNAME \[, TESTNAME\] )

Ok if the folder does not exist, and not ok otherwise.

### folder\_empty\_ok(FOLDERNAME \[, TESTNAME\] )

Ok if the folder is empty (contains no files or subfolders), and not ok otherwise.

### folder\_not\_empty\_ok(FOLDERNAME \[, TESTNAME\] )

Ok if the folder is not empty (contains any files or subfolders), and not ok otherwise.

### folder\_readable\_ok(FOLDERNAME \[, TESTNAME\] )

Ok if the folder is readable, and not ok otherwise.

### folder\_not\_readable\_ok(FOLDERNAME \[, TESTNAME\] )

Ok if the folder is not readable, and not ok otherwise.

### folder\_writable\_ok(FOLDERNAME \[, TESTNAME\] )

Ok if the folder is writable, and not ok otherwise.

### folder\_not\_writable\_ok(FOLDERNAME \[, TESTNAME\] )

Ok if the folder is not writable, and not ok otherwise.

### folder\_executable\_ok(FOLDERNAME \[, TESTNAME\] )

Ok if the folder is executable, and not ok otherwise.

### folder\_not\_executable\_ok(FOLDERNAME \[, TESTNAME\] )

Ok if the folder is not executable, and not ok otherwise.

## TO DO

There are probably some more folder attributes that can be tested. If you need them, please ask (or better yet, contribute code!).

## AUTHOR

Martin 'Kingpin' Thurn, `"mthurn at cpan.org"`, \<http://tinyurl.com/nn67z\>.

## BUGS

Please report any bugs or feature requests to `"bug-test-dir at rt.cpan.org"`, or through the web interface at \<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Test-Dir\>.  I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

## SUPPORT

You can find documentation for this module with the perldoc command.

```
  perldoc Test::Folder
```

You can also look for information at:

- •

  RT: CPAN's request tracker

  \<http://rt.cpan.org/NoAuth/Bugs.html?Dist=Test-Dir\>

- •

  AnnoCPAN: Annotated CPAN documentation

  \<http://annocpan.org/dist/Test-Dir\>

- •

  CPAN Ratings

  \<http://cpanratings.perl.org/d/Test-Dir\>

- •

  Search CPAN

  \<http://search.cpan.org/dist/Test-Dir\>

## ACKNOWLEDGEMENTS

## COPYRIGHT & LICENSE

Copyright (C) 2007-2008 Martin 'Kingpin' Thurn

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
