| Public Modules and Classes | |
| ========================== | |
| .. note:: Only public classes and methods interesting to ``pyfakefs`` | |
| users are shown. Methods that mimic the behavior of standard Python | |
| functions and classes that are only needed internally are not listed. | |
| Fake filesystem module | |
| ---------------------- | |
| .. automodule:: pyfakefs.helpers | |
| :members: get_uid, set_uid, get_gid, set_gid, reset_ids, is_root | |
| Fake filesystem classes | |
| ----------------------- | |
| .. autoclass:: pyfakefs.fake_filesystem.FakeFilesystem | |
| :members: add_mount_point, | |
| get_disk_usage, set_disk_usage, change_disk_usage, | |
| add_real_directory, add_real_file, add_real_symlink, add_real_paths, | |
| create_dir, create_file, create_symlink, create_link, | |
| get_object, pause, resume | |
| .. autoclass:: pyfakefs.fake_file.FakeFile | |
| :members: byte_contents, contents, set_contents, | |
| path, size, is_large_file | |
| .. autoclass:: pyfakefs.fake_file.FakeDirectory | |
| :members: contents, ordered_dirs, size, get_entry, remove_entry | |
| Unittest module classes | |
| ----------------------- | |
| .. autoclass:: pyfakefs.fake_filesystem_unittest.TestCaseMixin | |
| :members: fs, setUpPyfakefs, setUpClassPyfakefs, pause, resume | |
| .. autoclass:: pyfakefs.fake_filesystem_unittest.TestCase | |
| .. autoclass:: pyfakefs.fake_filesystem_unittest.Patcher | |
| :members: setUp, tearDown, pause, resume, register_cleanup_handler | |
| .. automodule:: pyfakefs.fake_filesystem_unittest | |
| :members: patchfs | |
| Faked module classes | |
| -------------------- | |
| .. autoclass:: pyfakefs.fake_os.FakeOsModule | |
| .. autoclass:: pyfakefs.fake_path.FakePathModule | |
| .. autoclass:: pyfakefs.fake_open.FakeFileOpen | |
| .. autoclass:: pyfakefs.fake_io.FakeIoModule | |
| .. autoclass:: pyfakefs.fake_filesystem_shutil.FakeShutilModule | |
| .. autoclass:: pyfakefs.fake_pathlib.FakePathlibModule |