← Back to team overview

pytagsfs team mailing list archive

Re: pytagsfs on Mac OS X 10.6

 

Hello again,

I believe I have solved my own problem. It appears I was running into
the limit of number of open files, which was set to 256. Changing it
to something larger (e.g. ulimit -n 1024) allows more files to be
opened, and things now behave correctly when there are 125 files. I've
also attached the output of the test suite, as requested on the
website for Mac OS X.

Thanks for listening. I think this is a really neat piece of software.

Stephen
running test
test_add_empty_file (tests.blackbox.SimpleFilenamePatternTestCase) ... ok
test_read_dir (tests.blackbox.SimpleFilenamePatternTestCase) ... ok
test_add_empty_file (tests.blackbox.SingleThreadedSimpleFilenamePatternTestCase) ... ok
test_read_dir (tests.blackbox.SingleThreadedSimpleFilenamePatternTestCase) ... ok
test_source_exclusion (tests.blackbox.SourceExcludeTestCase) ... ok
test_source_exclusion (tests.blackbox.SingleThreadedSourceExcludeTestCase) ... ok
test_dest_exclusion (tests.blackbox.DestExcludeTestCase) ... ok
test_dest_exclusion (tests.blackbox.SingleThreadedDestExcludeTestCase) ... ok
test_simple_rename (tests.blackbox.PathPatternSourceTreeUpdatesTestCase) ... ok
test_update_file_contents (tests.blackbox.PathPatternSourceTreeUpdatesTestCase) ... ok
test_update_mode (tests.blackbox.PathPatternSourceTreeUpdatesTestCase) ... ok
test_update_mtime (tests.blackbox.PathPatternSourceTreeUpdatesTestCase) ... ok
test_simple_rename (tests.blackbox.SingleThreadedPathPatternSourceTreeUpdatesTestCase) ... ok
test_update_file_contents (tests.blackbox.SingleThreadedPathPatternSourceTreeUpdatesTestCase) ... ok
test_update_mode (tests.blackbox.SingleThreadedPathPatternSourceTreeUpdatesTestCase) ... ok
test_update_mtime (tests.blackbox.SingleThreadedPathPatternSourceTreeUpdatesTestCase) ... ok
test_append (tests.blackbox.PathPatternDestTreeUpdatesTestCase) ... ok
test_ftruncate (tests.blackbox.PathPatternDestTreeUpdatesTestCase) ... ok
test_overwrite_section (tests.blackbox.PathPatternDestTreeUpdatesTestCase) ... ok
test_seek_to_end (tests.blackbox.PathPatternDestTreeUpdatesTestCase) ... ok
test_update_mode (tests.blackbox.PathPatternDestTreeUpdatesTestCase) ... ok
test_update_mtime (tests.blackbox.PathPatternDestTreeUpdatesTestCase) ... ok
test_write_past_end_and_seek_to_end (tests.blackbox.PathPatternDestTreeUpdatesTestCase) ... ok
test_write_truncate (tests.blackbox.PathPatternDestTreeUpdatesTestCase) ... ok
test_append (tests.blackbox.SingleThreadedPathPatternDestTreeUpdatesTestCase) ... ok
test_ftruncate (tests.blackbox.SingleThreadedPathPatternDestTreeUpdatesTestCase) ... ok
test_overwrite_section (tests.blackbox.SingleThreadedPathPatternDestTreeUpdatesTestCase) ... ok
test_seek_to_end (tests.blackbox.SingleThreadedPathPatternDestTreeUpdatesTestCase) ... ok
test_update_mode (tests.blackbox.SingleThreadedPathPatternDestTreeUpdatesTestCase) ... ok
test_update_mtime (tests.blackbox.SingleThreadedPathPatternDestTreeUpdatesTestCase) ... ok
test_write_past_end_and_seek_to_end (tests.blackbox.SingleThreadedPathPatternDestTreeUpdatesTestCase) ... ok
test_write_truncate (tests.blackbox.SingleThreadedPathPatternDestTreeUpdatesTestCase) ... ok
test_read_from_read_only_file (tests.blackbox.TruncateTestCase) ... ok
test_read_from_read_write_file (tests.blackbox.TruncateTestCase) ... ok
test_read_from_read_only_file (tests.blackbox.SingleThreadedTruncateTestCase) ... ok
test_read_from_read_write_file (tests.blackbox.SingleThreadedTruncateTestCase) ... ok
test_read_from_read_only_file (tests.blackbox.TruncateTestCaseUnicode) ... ok
test_read_from_read_write_file (tests.blackbox.TruncateTestCaseUnicode) ... ok
test_read_from_read_only_file (tests.blackbox.SingleThreadedTruncateTestCaseUnicode) ... ok
test_read_from_read_write_file (tests.blackbox.SingleThreadedTruncateTestCaseUnicode) ... ok
test (tests.blackbox.FtruncateTestCase) ... ok
test (tests.blackbox.SingleThreadedFtruncateTestCase) ... ok
test (tests.blackbox.FtruncateTestCaseUnicode) ... ok
test (tests.blackbox.SingleThreadedFtruncateTestCaseUnicode) ... ok
test_tag_change_causing_new_fake_path (tests.blackbox.OggSourceTreeUpdatesTestCase) ... ok
test_tag_change_causing_path_change (tests.blackbox.OggSourceTreeUpdatesTestCase) ... ok
test_tag_change_causing_new_fake_path (tests.blackbox.SingleThreadedOggSourceTreeUpdatesTestCase) ... ok
test_tag_change_causing_path_change (tests.blackbox.SingleThreadedOggSourceTreeUpdatesTestCase) ... ok
test_tag_change_causing_new_fake_path (tests.blackbox.OggSourceTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_path_change (tests.blackbox.OggSourceTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_new_fake_path (tests.blackbox.SingleThreadedOggSourceTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_path_change (tests.blackbox.SingleThreadedOggSourceTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_new_fake_path (tests.blackbox.FlacSourceTreeUpdatesTestCase) ... ok
test_tag_change_causing_path_change (tests.blackbox.FlacSourceTreeUpdatesTestCase) ... ok
test_tag_change_causing_new_fake_path (tests.blackbox.SingleThreadedFlacSourceTreeUpdatesTestCase) ... ok
test_tag_change_causing_path_change (tests.blackbox.SingleThreadedFlacSourceTreeUpdatesTestCase) ... ok
test_tag_change_causing_new_fake_path (tests.blackbox.FlacSourceTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_path_change (tests.blackbox.FlacSourceTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_new_fake_path (tests.blackbox.SingleThreadedFlacSourceTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_path_change (tests.blackbox.SingleThreadedFlacSourceTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_new_fake_path (tests.blackbox.Mp3SourceTreeUpdatesTestCase) ... ok
test_tag_change_causing_path_change (tests.blackbox.Mp3SourceTreeUpdatesTestCase) ... ok
test_tag_change_causing_new_fake_path (tests.blackbox.SingleThreadedMp3SourceTreeUpdatesTestCase) ... ok
test_tag_change_causing_path_change (tests.blackbox.SingleThreadedMp3SourceTreeUpdatesTestCase) ... ok
test_tag_change_causing_new_fake_path (tests.blackbox.Mp3SourceTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_path_change (tests.blackbox.Mp3SourceTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_new_fake_path (tests.blackbox.SingleThreadedMp3SourceTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_path_change (tests.blackbox.SingleThreadedMp3SourceTreeUpdatesTestCaseUnicode) ... ok
test_remove_file (tests.blackbox.OggDestTreeUpdatesTestCase) ... ok
test_tag_change_causing_path_change (tests.blackbox.OggDestTreeUpdatesTestCase) ... FAIL
ERROR
test_remove_file (tests.blackbox.SingleThreadedOggDestTreeUpdatesTestCase) ... ok
test_tag_change_causing_path_change (tests.blackbox.SingleThreadedOggDestTreeUpdatesTestCase) ... FAIL
ERROR
test_remove_file (tests.blackbox.OggDestTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_path_change (tests.blackbox.OggDestTreeUpdatesTestCaseUnicode) ... FAIL
ERROR
test_remove_file (tests.blackbox.SingleThreadedOggDestTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_path_change (tests.blackbox.SingleThreadedOggDestTreeUpdatesTestCaseUnicode) ... FAIL
ERROR
test_remove_file (tests.blackbox.FlacDestTreeUpdatesTestCase) ... ok
test_tag_change_causing_path_change (tests.blackbox.FlacDestTreeUpdatesTestCase) ... ok
test_remove_file (tests.blackbox.SingleThreadedFlacDestTreeUpdatesTestCase) ... ok
test_tag_change_causing_path_change (tests.blackbox.SingleThreadedFlacDestTreeUpdatesTestCase) ... ok
test_remove_file (tests.blackbox.FlacDestTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_path_change (tests.blackbox.FlacDestTreeUpdatesTestCaseUnicode) ... ok
test_remove_file (tests.blackbox.SingleThreadedFlacDestTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_path_change (tests.blackbox.SingleThreadedFlacDestTreeUpdatesTestCaseUnicode) ... ok
test_remove_file (tests.blackbox.Mp3DestTreeUpdatesTestCase) ... ok
test_tag_change_causing_path_change (tests.blackbox.Mp3DestTreeUpdatesTestCase) ... ok
test_remove_file (tests.blackbox.SingleThreadedMp3DestTreeUpdatesTestCase) ... ok
test_tag_change_causing_path_change (tests.blackbox.SingleThreadedMp3DestTreeUpdatesTestCase) ... ok
test_remove_file (tests.blackbox.Mp3DestTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_path_change (tests.blackbox.Mp3DestTreeUpdatesTestCaseUnicode) ... ok
test_remove_file (tests.blackbox.SingleThreadedMp3DestTreeUpdatesTestCaseUnicode) ... ok
test_tag_change_causing_path_change (tests.blackbox.SingleThreadedMp3DestTreeUpdatesTestCaseUnicode) ... ok
test_directory_rename (tests.blackbox.OggRenameTestCase) ... ok
test_invalid_rename (tests.blackbox.OggRenameTestCase) ... ok
test_rename_across_directories (tests.blackbox.OggRenameTestCase) ... ok
test_simple_rename (tests.blackbox.OggRenameTestCase) ... ok
test_directory_rename (tests.blackbox.SingleThreadedOggRenameTestCase) ... ok
test_invalid_rename (tests.blackbox.SingleThreadedOggRenameTestCase) ... ok
test_rename_across_directories (tests.blackbox.SingleThreadedOggRenameTestCase) ... ok
test_simple_rename (tests.blackbox.SingleThreadedOggRenameTestCase) ... ok
test_directory_rename (tests.blackbox.OggRenameTestCaseUnicode) ... ok
test_invalid_rename (tests.blackbox.OggRenameTestCaseUnicode) ... ok
test_rename_across_directories (tests.blackbox.OggRenameTestCaseUnicode) ... ok
test_simple_rename (tests.blackbox.OggRenameTestCaseUnicode) ... ok
test_directory_rename (tests.blackbox.SingleThreadedOggRenameTestCaseUnicode) ... ok
test_invalid_rename (tests.blackbox.SingleThreadedOggRenameTestCaseUnicode) ... ok
test_rename_across_directories (tests.blackbox.SingleThreadedOggRenameTestCaseUnicode) ... ok
test_simple_rename (tests.blackbox.SingleThreadedOggRenameTestCaseUnicode) ... ok
test_directory_rename (tests.blackbox.FlacRenameTestCase) ... ok
test_invalid_rename (tests.blackbox.FlacRenameTestCase) ... ok
test_rename_across_directories (tests.blackbox.FlacRenameTestCase) ... ok
test_simple_rename (tests.blackbox.FlacRenameTestCase) ... ok
test_directory_rename (tests.blackbox.SingleThreadedFlacRenameTestCase) ... ok
test_invalid_rename (tests.blackbox.SingleThreadedFlacRenameTestCase) ... ok
test_rename_across_directories (tests.blackbox.SingleThreadedFlacRenameTestCase) ... ok
test_simple_rename (tests.blackbox.SingleThreadedFlacRenameTestCase) ... ok
test_directory_rename (tests.blackbox.FlacRenameTestCaseUnicode) ... ok
test_invalid_rename (tests.blackbox.FlacRenameTestCaseUnicode) ... ok
test_rename_across_directories (tests.blackbox.FlacRenameTestCaseUnicode) ... ok
test_simple_rename (tests.blackbox.FlacRenameTestCaseUnicode) ... ok
test_directory_rename (tests.blackbox.SingleThreadedFlacRenameTestCaseUnicode) ... ok
test_invalid_rename (tests.blackbox.SingleThreadedFlacRenameTestCaseUnicode) ... ok
test_rename_across_directories (tests.blackbox.SingleThreadedFlacRenameTestCaseUnicode) ... ok
test_simple_rename (tests.blackbox.SingleThreadedFlacRenameTestCaseUnicode) ... ok
test_directory_rename (tests.blackbox.Mp3RenameTestCase) ... ok
test_invalid_rename (tests.blackbox.Mp3RenameTestCase) ... ok
test_rename_across_directories (tests.blackbox.Mp3RenameTestCase) ... ok
test_simple_rename (tests.blackbox.Mp3RenameTestCase) ... ok
test_directory_rename (tests.blackbox.SingleThreadedMp3RenameTestCase) ... ok
test_invalid_rename (tests.blackbox.SingleThreadedMp3RenameTestCase) ... ok
test_rename_across_directories (tests.blackbox.SingleThreadedMp3RenameTestCase) ... ok
test_simple_rename (tests.blackbox.SingleThreadedMp3RenameTestCase) ... ok
test_directory_rename (tests.blackbox.Mp3RenameTestCaseUnicode) ... ok
test_invalid_rename (tests.blackbox.Mp3RenameTestCaseUnicode) ... ok
test_rename_across_directories (tests.blackbox.Mp3RenameTestCaseUnicode) ... ok
test_simple_rename (tests.blackbox.Mp3RenameTestCaseUnicode) ... ok
test_directory_rename (tests.blackbox.SingleThreadedMp3RenameTestCaseUnicode) ... ok
test_invalid_rename (tests.blackbox.SingleThreadedMp3RenameTestCaseUnicode) ... ok
test_rename_across_directories (tests.blackbox.SingleThreadedMp3RenameTestCaseUnicode) ... ok
test_simple_rename (tests.blackbox.SingleThreadedMp3RenameTestCaseUnicode) ... ok
test_mkdir_rmdir (tests.blackbox.MkdirRmdirTagsTestCase) ... ok
test_move_files_into_new_directory (tests.blackbox.MkdirRmdirTagsTestCase) ... ok
test_rename_empty_dir (tests.blackbox.MkdirRmdirTagsTestCase) ... ok
test_mkdir_rmdir (tests.blackbox.SingleThreadedMkdirRmdirTagsTestCase) ... ok
test_move_files_into_new_directory (tests.blackbox.SingleThreadedMkdirRmdirTagsTestCase) ... ok
test_rename_empty_dir (tests.blackbox.SingleThreadedMkdirRmdirTagsTestCase) ... ok
test (tests.blackbox.StatvfsTestCase) ... ok
test (tests.blackbox.SingleThreadedStatvfsTestCase) ... ok
test_log_file_exists (tests.blackbox.LogFileTestCase) ... ok
test_log_file_receives_messages (tests.blackbox.LogFileTestCase) ... ok
test_log_file_exists (tests.blackbox.SingleThreadedLogFileTestCase) ... ok
test_log_file_receives_messages (tests.blackbox.SingleThreadedLogFileTestCase) ... ok
test_log_size (tests.blackbox.LogSizeTestCase) ... ok
test_log_size (tests.blackbox.SingleThreadedLogSizeTestCase) ... ok
test (tests.blackbox.ProfilingTestCase) ... ok
test (tests.blackbox.SingleThreadedProfilingTestCase) ... ok
test_read (tests.blackbox.ReadOnlyMmapTestCase) ... ok
test_read (tests.blackbox.SingleThreadedReadOnlyMmapTestCase) ... ok
test_range_assignment (tests.blackbox.CopyOnWriteReadWriteMmapTestCase) ... ok
test_range_assignment (tests.blackbox.SingleThreadedCopyOnWriteReadWriteMmapTestCase) ... ok
test_init_mmap (tests.blackbox.WriteThroughNoSuchDeviceMmapTestCase) ... ok
test_init_mmap (tests.blackbox.SingleThreadedWriteThroughNoSuchDeviceMmapTestCase) ... ok
test_delete_bytes (tests.blackbox.MutagenMmapTestCase) ... ok
test_insert_bytes (tests.blackbox.MutagenMmapTestCase) ... ok
test_delete_bytes (tests.blackbox.SingleThreadedMutagenMmapTestCase) ... ok
test_insert_bytes (tests.blackbox.SingleThreadedMutagenMmapTestCase) ... ok
test (tests.blackbox.ConcurrentFuzzTestCase) ... FAIL
ERROR
test (tests.blackbox.SingleThreadedConcurrentFuzzTestCase) ... ok
test_not_supported (tests.fs.AccessTestCase) ... ok
test_not_supported (tests.fs.AccessTestCaseUnicode) ... ok
test_not_supported (tests.fs.BmapTestCase) ... ok
test_not_supported (tests.fs.BmapTestCaseUnicode) ... ok
test (tests.fs.ChmodTestCase) ... ok
test (tests.fs.ChmodTestCaseUnicode) ... ok
test (tests.fs.ChownTestCase) ... ok
test (tests.fs.ChownTestCaseUnicode) ... ok
test_not_supported (tests.fs.CreateTestCase) ... ok
test_not_supported (tests.fs.CreateTestCaseUnicode) ... ok
test (tests.fs.FgetattrTestCase) ... ok
test (tests.fs.FgetattrTestCaseUnicode) ... ok
test (tests.fs.FlushTestCase) ... ok
test (tests.fs.FlushTestCaseUnicode) ... ok
test (tests.fs.FsyncTestCase) ... ok
test (tests.fs.FsyncTestCaseUnicode) ... ok
test_not_supported (tests.fs.FsyncdirTestCase) ... ok
test_not_supported (tests.fs.FsyncdirTestCaseUnicode) ... ok
test (tests.fs.FtruncateTestCase) ... ok
test_ftruncate_affects_open_rdonly_file (tests.fs.FtruncateTestCase) ... ok
test (tests.fs.FtruncateTestCaseUnicode) ... ok
test_ftruncate_affects_open_rdonly_file (tests.fs.FtruncateTestCaseUnicode) ... ok
test (tests.fs.GetattrTestCase) ... ok
test (tests.fs.GetattrTestCaseUnicode) ... ok
test_not_supported (tests.fs.GetxattrTestCase) ... ok
test_not_supported (tests.fs.GetxattrTestCaseUnicode) ... ok
test (tests.fs.LinkTestCase) ... ok
test (tests.fs.LinkTestCaseUnicode) ... ok
test_not_supported (tests.fs.ListxattrTestCase) ... ok
test_not_supported (tests.fs.ListxattrTestCaseUnicode) ... ok
test_not_supported (tests.fs.LockTestCase) ... ok
test_not_supported (tests.fs.LockTestCaseUnicode) ... ok
test (tests.fs.MkdirTestCase) ... ok
test (tests.fs.MkdirTestCaseUnicode) ... ok
test_not_supported (tests.fs.MknodTestCase) ... ok
test_not_supported (tests.fs.MknodTestCaseUnicode) ... ok
test_non_existent_file (tests.fs.OpenTestCase) ... ok
test_non_existent_file (tests.fs.OpenTestCaseUnicode) ... ok
test (tests.fs.OpendirTestCase) ... ok
test (tests.fs.OpendirTestCaseUnicode) ... ok
test (tests.fs.ReadTestCase) ... ok
test (tests.fs.ReadTestCaseUnicode) ... ok
test (tests.fs.ReaddirTestCase) ... ok
test (tests.fs.ReaddirTestCaseUnicode) ... ok
test_not_supported (tests.fs.ReadlinkTestCase) ... ok
test_not_supported (tests.fs.ReadlinkTestCaseUnicode) ... ok
test (tests.fs.ReleasedirTestCase) ... ok
test (tests.fs.ReleasedirTestCaseUnicode) ... ok
test_not_supported (tests.fs.RemovexattrTestCase) ... ok
test_not_supported (tests.fs.RemovexattrTestCaseUnicode) ... ok
test (tests.fs.RenameTestCase) ... [13:14:29,565] WARNING: TestLinesMetaStore is for testing and benchmarking only!
[13:14:29,565] WARNING: It WILL destroy your files.  Unmount now to avoid this.
ok
test (tests.fs.RenameTestCaseUnicode) ... [13:14:29,584] WARNING: TestLinesMetaStore is for testing and benchmarking only!
[13:14:29,585] WARNING: It WILL destroy your files.  Unmount now to avoid this.
ok
test (tests.fs.RmdirTestCase) ... ok
test (tests.fs.RmdirTestCaseUnicode) ... ok
test_not_supported (tests.fs.SetxattrTestCase) ... ok
test_not_supported (tests.fs.SetxattrTestCaseUnicode) ... ok
test (tests.fs.StatfsTestCase) ... ok
test (tests.fs.StatfsTestCaseUnicode) ... ok
test_not_supported (tests.fs.SymlinkTestCase) ... ok
test_not_supported (tests.fs.SymlinkTestCaseUnicode) ... ok
test_read_from_already_open_read_write_file (tests.fs.TruncateTestCase) ... ok
test_read_from_read_only_file (tests.fs.TruncateTestCase) ... ok
test_read_from_read_write_file (tests.fs.TruncateTestCase) ... ok
test_truncate_affects_open_rdonly_file (tests.fs.TruncateTestCase) ... ok
test_truncate_affects_source_file_if_virtual_file_is_opened_for_writing (tests.fs.TruncateTestCase) ... ok
test_truncate_open_rdonly_open_wronly_twice (tests.fs.TruncateTestCase) ... ok
test_write_affects_truncated_open_rdonly_file (tests.fs.TruncateTestCase) ... ok
test_read_from_already_open_read_write_file (tests.fs.TruncateTestCaseUnicode) ... ok
test_read_from_read_only_file (tests.fs.TruncateTestCaseUnicode) ... ok
test_read_from_read_write_file (tests.fs.TruncateTestCaseUnicode) ... ok
test_truncate_affects_open_rdonly_file (tests.fs.TruncateTestCaseUnicode) ... ok
test_truncate_affects_source_file_if_virtual_file_is_opened_for_writing (tests.fs.TruncateTestCaseUnicode) ... ok
test_truncate_open_rdonly_open_wronly_twice (tests.fs.TruncateTestCaseUnicode) ... ok
test_write_affects_truncated_open_rdonly_file (tests.fs.TruncateTestCaseUnicode) ... ok
test_not_supported (tests.fs.UnlinkTestCase) ... ok
test_not_supported (tests.fs.UnlinkTestCaseUnicode) ... ok
test (tests.fs.UtimensTestCase) ... ok
test (tests.fs.UtimensTestCaseUnicode) ... ok
test (tests.fs.WriteTestCase) ... ok
test (tests.fs.WriteTestCaseUnicode) ... ok
test_open_writable_once (tests.fs.FrozenPathTestCase) ... [13:14:30,180] WARNING: TestLinesMetaStore is for testing and benchmarking only!
[13:14:30,180] WARNING: It WILL destroy your files.  Unmount now to avoid this.
ok
test_open_writable_twice (tests.fs.FrozenPathTestCase) ... [13:14:30,209] WARNING: TestLinesMetaStore is for testing and benchmarking only!
[13:14:30,210] WARNING: It WILL destroy your files.  Unmount now to avoid this.
ok
test_open_writable_once (tests.fs.FrozenPathTestCaseUnicode) ... [13:14:30,222] WARNING: TestLinesMetaStore is for testing and benchmarking only!
[13:14:30,222] WARNING: It WILL destroy your files.  Unmount now to avoid this.
ok
test_open_writable_twice (tests.fs.FrozenPathTestCaseUnicode) ... [13:14:30,267] WARNING: TestLinesMetaStore is for testing and benchmarking only!
[13:14:30,267] WARNING: It WILL destroy your files.  Unmount now to avoid this.
ok
test (tests.fs.GetattrWithSymlinkTestCase) ... ok
test (tests.fs.GetattrWithSymlinkTestCaseUnicode) ... ok
test_post_process (tests.mutagen_meta_store.MutagenFileMetaStoreTestCase) ... ok
GroupOption (pytagsfs.optgroup)
Doctest: pytagsfs.optgroup.GroupOption ... ok
GroupingOption (pytagsfs.optgroup)
Doctest: pytagsfs.optgroup.GroupingOption ... ok
GroupingOptionParser (pytagsfs.optgroup)
Doctest: pytagsfs.optgroup.GroupingOptionParser ... ok
OptionGroupParser (pytagsfs.optgroup)
Doctest: pytagsfs.optgroup.OptionGroupParser ... ok
test_apply_does_apply_arbitrary_non_path_name_based_tags (tests.pytagsfs_meta_store.PyTagsFileSystemMetaStoreTestCase) ... ok
test_apply_does_not_apply_path_name_based_tags (tests.pytagsfs_meta_store.PyTagsFileSystemMetaStoreTestCase) ... ok
test_apply_tags (tests.pytagsfs_meta_store.PyTagsFileSystemMetaStoreTestCase) ... ok
test_parse_tags (tests.pytagsfs_meta_store.PyTagsFileSystemMetaStoreTestCase) ... ok
test_add_directory_end_point_deep (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_add_directory_end_point_flat (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_add_directory_with_directory_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_add_directory_with_file_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_add_file_end_point_deep (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_add_file_end_point_flat (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_add_file_in_empty_directory_and_then_removing_removes_directory (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_add_file_with_directory_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_add_file_with_file_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_get_entries_with_empty_path_store (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_get_entries_with_file_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_get_entries_with_non_existent_fake_path (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_get_fake_paths_with_non_existent_real_path (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_get_real_path_with_directory_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_get_real_path_with_non_existent_fake_path (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_get_real_subpaths (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_is_dir_with_directory_containing_directory_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_is_dir_with_directory_containing_file_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_is_dir_with_directory_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_is_dir_with_nonexistent_path (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_is_file_with_directory_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_is_file_with_file_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_meta_data_with_directory_containing_directory_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_meta_data_with_directory_containing_file_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_meta_data_with_directory_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_meta_data_with_file_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_meta_data_with_non_existent_path (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_meta_data_with_overridden_file_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_order_of_entries_matches_order_added (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_order_of_entries_with_collision (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_order_of_entries_with_rename (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_path_exists_with_directory_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_path_exists_with_file_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_path_exists_with_non_existent_path (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_remove_directory (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_remove_directory_end_point_deep (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_remove_directory_end_point_flat (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_remove_file_end_point_deep (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_remove_file_end_point_flat (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_removing_file_removes_real_paths (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_rename_directory_containing_directory_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_rename_directory_containing_file_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_rename_directory_containing_non_empty_directory (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_rename_directory_end_point_within_directory_end_point (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_rename_directory_end_point_within_root (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_rename_file_end_point_deep_to_deep (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_rename_file_end_point_deep_to_flat (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_rename_file_end_point_flat_to_deep (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_rename_file_end_point_flat_to_flat (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_supports_threads (tests.pytypes.PyTypesPathStoreTestCase) ... ok
test_add_directory_end_point_deep (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_add_directory_end_point_flat (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_add_directory_with_directory_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_add_directory_with_file_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_add_file_end_point_deep (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_add_file_end_point_flat (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_add_file_in_empty_directory_and_then_removing_removes_directory (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_add_file_with_directory_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_add_file_with_file_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_get_entries_with_empty_path_store (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_get_entries_with_file_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_get_entries_with_non_existent_fake_path (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_get_fake_paths_with_non_existent_real_path (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_get_real_path_with_directory_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_get_real_path_with_non_existent_fake_path (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_get_real_subpaths (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_is_dir_with_directory_containing_directory_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_is_dir_with_directory_containing_file_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_is_dir_with_directory_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_is_dir_with_nonexistent_path (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_is_file_with_directory_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_is_file_with_file_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_meta_data_with_directory_containing_directory_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_meta_data_with_directory_containing_file_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_meta_data_with_directory_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_meta_data_with_file_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_meta_data_with_non_existent_path (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_meta_data_with_overridden_file_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_order_of_entries_matches_order_added (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_order_of_entries_with_collision (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_order_of_entries_with_rename (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_path_exists_with_directory_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_path_exists_with_file_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_path_exists_with_non_existent_path (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_remove_directory (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_remove_directory_end_point_deep (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_remove_directory_end_point_flat (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_remove_file_end_point_deep (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_remove_file_end_point_flat (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_removing_file_removes_real_paths (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_rename_directory_containing_directory_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_rename_directory_containing_file_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_rename_directory_containing_non_empty_directory (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_rename_directory_end_point_within_directory_end_point (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_rename_directory_end_point_within_root (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_rename_file_end_point_deep_to_deep (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_rename_file_end_point_deep_to_flat (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_rename_file_end_point_flat_to_deep (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_rename_file_end_point_flat_to_flat (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
test_supports_threads (tests.pytypes.PyTypesPathStoreUnicodeTestCase) ... ok
PyTypesPathStore (pytagsfs.pathstore.pytypes)
Doctest: pytagsfs.pathstore.pytypes.PyTypesPathStore ... ok
test_repr (tests.regex.SegmentContainerTestCase) ... ok
test_str (tests.regex.SegmentContainerTestCase) ... ok
test_unicode (tests.regex.SegmentContainerTestCase) ... ok
test_append_simple_expression (tests.regex.RegexTestCase) ... ok
test_empty_regex (tests.regex.RegexTestCase) ... ok
test_repr (tests.regex.RegexTestCase) ... ok
test_str (tests.regex.RegexTestCase) ... ok
test_unicode (tests.regex.RegexTestCase) ... ok
test_get_named_group_names (tests.regex.ContextTestCase) ... ok
test_get_number_of_groups (tests.regex.ContextTestCase) ... ok
test_repr (tests.regex.ContextTestCase) ... ok
test_str (tests.regex.ContextTestCase) ... ok
test_unicode (tests.regex.ContextTestCase) ... ok
test_in_regex (tests.regex.SimpleExpressionTestCase) ... ok
test_in_regex (tests.regex.GroupTestCase) ... ok
test_in_regex (tests.regex.NamedGroupTestCase) ... ok
test_get_absolute_path (tests.sourcetree.SourceTreeTestCase) ... ok
test_get_relative_path (tests.sourcetree.SourceTreeTestCase) ... ok
test_get_absolute_path (tests.sourcetree.RootSourceTreeTestCase) ... ok
test_get_relative_path (tests.sourcetree.RootSourceTreeTestCase) ... ok
test_create_directory (tests.sourcetreemon.KqueueSourceTreeMonitorTestCase) ... ok
test_create_file (tests.sourcetreemon.KqueueSourceTreeMonitorTestCase) ... ok
test_remove_directory (tests.sourcetreemon.KqueueSourceTreeMonitorTestCase) ... ok
test_remove_file (tests.sourcetreemon.KqueueSourceTreeMonitorTestCase) ... ok
test_remove_nested_directories (tests.sourcetreemon.KqueueSourceTreeMonitorTestCase) ... ok
test_rename_directory (tests.sourcetreemon.KqueueSourceTreeMonitorTestCase) ... ok
test_rename_file (tests.sourcetreemon.KqueueSourceTreeMonitorTestCase) ... ok
test_replace_file (tests.sourcetreemon.KqueueSourceTreeMonitorTestCase) ... ok
test_update_file (tests.sourcetreemon.KqueueSourceTreeMonitorTestCase) ... ok
test_create_directory (tests.sourcetreemon.DeferredKqueueSourceTreeMonitorTestCase) ... ok
test_create_file (tests.sourcetreemon.DeferredKqueueSourceTreeMonitorTestCase) ... ok
test_remove_directory (tests.sourcetreemon.DeferredKqueueSourceTreeMonitorTestCase) ... ok
test_remove_file (tests.sourcetreemon.DeferredKqueueSourceTreeMonitorTestCase) ... ok
test_remove_nested_directories (tests.sourcetreemon.DeferredKqueueSourceTreeMonitorTestCase) ... ok
test_rename_directory (tests.sourcetreemon.DeferredKqueueSourceTreeMonitorTestCase) ... ok
test_rename_file (tests.sourcetreemon.DeferredKqueueSourceTreeMonitorTestCase) ... ok
test_replace_file (tests.sourcetreemon.DeferredKqueueSourceTreeMonitorTestCase) ... ok
test_update_file (tests.sourcetreemon.DeferredKqueueSourceTreeMonitorTestCase) ... ok
test (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_add_remove_directory (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_add_remove_source_dir_with_files_only (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_add_remove_source_dir_with_subdirs (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_add_remove_source_file (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_add_remove_source_file_same_real_path_twice (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_add_source_file_excluded_by_fake_path (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_add_source_file_excluded_by_real_path (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_add_source_file_nonexistent (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_add_source_file_unrepresentable (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_can_handle_fork (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_directory_mid_point (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_fill_path (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_fill_path_with_missing_conditional (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_fill_path_with_slash_in_values (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_get_fake_path_with_directory (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_getattr_with_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_getattr_with_directory_mid_point (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_getattr_with_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_getattr_with_non_existent_path (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_non_existent_path (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_path_conflict_then_remove_first (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_path_conflict_then_remove_second (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_populate_with_files_only (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_populate_with_multiple_subdirs (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_populate_with_one_subdir (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_real_path_with_multiple_tag_values (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_remove_source_file_nonexistent (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_rename_path_causing_value_change_on_first_of_two_values (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_rename_path_causing_value_change_on_last_of_two_values (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_rename_path_with_directory_containing_file_end_points (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_rename_path_with_empty_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_rename_path_with_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_rename_path_with_nonexistent_path (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_stat_fake_directory_with_not_found_file (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_supports_threads (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_update_source_file_causing_no_path_rename (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_update_source_file_causing_path_rename (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_updates_to_renamed_files_in_a_renamed_directory (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_utime_with_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_utime_with_directory_mid_point (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_utime_with_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test_utime_with_non_existent_path (tests.sourcetreerep.SourceTreeRepresentationTestCase) ... ok
test (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_add_remove_directory (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_add_remove_source_dir_with_files_only (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_add_remove_source_dir_with_subdirs (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_add_remove_source_file (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_add_remove_source_file_same_real_path_twice (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_add_source_file_excluded_by_fake_path (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_add_source_file_excluded_by_real_path (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_add_source_file_nonexistent (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_add_source_file_unrepresentable (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_can_handle_fork (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_directory_mid_point (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_fill_path (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_fill_path_with_missing_conditional (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_fill_path_with_slash_in_values (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_get_fake_path_with_directory (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_getattr_with_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_getattr_with_directory_mid_point (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_getattr_with_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_getattr_with_non_existent_path (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_non_existent_path (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_path_conflict_then_remove_first (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_path_conflict_then_remove_second (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_populate_with_files_only (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_populate_with_multiple_subdirs (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_populate_with_one_subdir (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_real_path_with_multiple_tag_values (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_remove_source_file_nonexistent (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_rename_path_causing_value_change_on_first_of_two_values (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_rename_path_causing_value_change_on_last_of_two_values (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_rename_path_with_directory_containing_file_end_points (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_rename_path_with_empty_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_rename_path_with_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_rename_path_with_nonexistent_path (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_stat_fake_directory_with_not_found_file (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_supports_threads (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_update_source_file_causing_no_path_rename (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_update_source_file_causing_path_rename (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_updates_to_renamed_files_in_a_renamed_directory (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_utime_with_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_utime_with_directory_mid_point (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_utime_with_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test_utime_with_non_existent_path (tests.sourcetreerep.SourceTreeRepresentationTestCaseUnicode) ... ok
test (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_add_remove_directory (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_add_remove_source_dir_with_files_only (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_add_remove_source_dir_with_subdirs (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_add_remove_source_file (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_add_remove_source_file_same_real_path_twice (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_add_source_file_excluded_by_fake_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_add_source_file_excluded_by_real_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_add_source_file_nonexistent (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_add_source_file_unrepresentable (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_can_handle_fork (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_directory_mid_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_fill_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_fill_path_with_missing_conditional (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_fill_path_with_slash_in_values (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_get_fake_path_with_directory (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_getattr_with_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_getattr_with_directory_mid_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_getattr_with_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_getattr_with_non_existent_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_non_existent_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_path_conflict_then_remove_first (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_path_conflict_then_remove_second (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_populate_with_files_only (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_populate_with_multiple_subdirs (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_populate_with_one_subdir (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_real_path_with_multiple_tag_values (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_remove_source_file_nonexistent (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_rename_path_causing_value_change_on_first_of_two_values (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_rename_path_causing_value_change_on_last_of_two_values (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_rename_path_with_directory_containing_file_end_points (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_rename_path_with_empty_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_rename_path_with_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_rename_path_with_nonexistent_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_stat_fake_directory_with_not_found_file (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_supports_threads (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_update_source_file_causing_no_path_rename (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_update_source_file_causing_path_rename (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_updates_to_renamed_files_in_a_renamed_directory (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_utime_with_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_utime_with_directory_mid_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_utime_with_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test_utime_with_non_existent_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCache) ... ok
test (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_add_remove_directory (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_add_remove_source_dir_with_files_only (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_add_remove_source_dir_with_subdirs (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_add_remove_source_file (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_add_remove_source_file_same_real_path_twice (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_add_source_file_excluded_by_fake_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_add_source_file_excluded_by_real_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_add_source_file_nonexistent (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_add_source_file_unrepresentable (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_can_handle_fork (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_directory_mid_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_fill_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_fill_path_with_missing_conditional (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_fill_path_with_slash_in_values (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_get_fake_path_with_directory (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_getattr_with_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_getattr_with_directory_mid_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_getattr_with_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_getattr_with_non_existent_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_non_existent_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_path_conflict_then_remove_first (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_path_conflict_then_remove_second (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_populate_with_files_only (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_populate_with_multiple_subdirs (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_populate_with_one_subdir (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_real_path_with_multiple_tag_values (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_remove_source_file_nonexistent (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_rename_path_causing_value_change_on_first_of_two_values (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_rename_path_causing_value_change_on_last_of_two_values (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_rename_path_with_directory_containing_file_end_points (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_rename_path_with_empty_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_rename_path_with_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_rename_path_with_nonexistent_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_stat_fake_directory_with_not_found_file (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_supports_threads (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_update_source_file_causing_no_path_rename (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_update_source_file_causing_path_rename (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_updates_to_renamed_files_in_a_renamed_directory (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_utime_with_directory_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_utime_with_directory_mid_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_utime_with_file_end_point (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
test_utime_with_non_existent_path (tests.sourcetreerep.SourceTreeRepresentationTestCasePathPropCacheUnicode) ... ok
isreadable (pytagsfs.sourcetree.SourceTree)
Doctest: pytagsfs.sourcetree.SourceTree.isreadable ... ok
issymlink (pytagsfs.sourcetree.SourceTree)
Doctest: pytagsfs.sourcetree.SourceTree.issymlink ... ok
test_fill (tests.subspat.ShortKeySubstitutionPatternTestCase) ... ok
test_split (tests.subspat.ShortKeySubstitutionPatternTestCase) ... ok
test_fill (tests.subspat.LongKeySubstitutionPatternTestCase) ... ok
test_split (tests.subspat.LongKeySubstitutionPatternTestCase) ... ok
test_fill (tests.subspat.MixedKeySubstitutionPatternTestCase) ... ok
test_split (tests.subspat.MixedKeySubstitutionPatternTestCase) ... ok
test_conditional_fill_false (tests.subspat.ShortKeyConditionalSubstitutionPatternTestCase) ... ok
test_conditional_fill_true (tests.subspat.ShortKeyConditionalSubstitutionPatternTestCase) ... ok
test_conditional_split_false (tests.subspat.ShortKeyConditionalSubstitutionPatternTestCase) ... ok
test_conditional_split_true (tests.subspat.ShortKeyConditionalSubstitutionPatternTestCase) ... ok
test_fill (tests.subspat.ShortKeyConditionalSubstitutionPatternTestCase) ... ok
test_split (tests.subspat.ShortKeyConditionalSubstitutionPatternTestCase) ... ok
test_conditional_fill_false (tests.subspat.LongKeyConditionalSubstitutionPatternTestCase) ... ok
test_conditional_fill_true (tests.subspat.LongKeyConditionalSubstitutionPatternTestCase) ... ok
test_conditional_split_false (tests.subspat.LongKeyConditionalSubstitutionPatternTestCase) ... ok
test_conditional_split_true (tests.subspat.LongKeyConditionalSubstitutionPatternTestCase) ... ok
test_fill (tests.subspat.LongKeyConditionalSubstitutionPatternTestCase) ... ok
test_split (tests.subspat.LongKeyConditionalSubstitutionPatternTestCase) ... ok
test_conditional_fill_false (tests.subspat.MixedKeyConditionalSubstitutionPatternTestCase) ... ok
test_conditional_fill_true (tests.subspat.MixedKeyConditionalSubstitutionPatternTestCase) ... ok
test_conditional_split_false (tests.subspat.MixedKeyConditionalSubstitutionPatternTestCase) ... ok
test_conditional_split_true (tests.subspat.MixedKeyConditionalSubstitutionPatternTestCase) ... ok
test_fill (tests.subspat.MixedKeyConditionalSubstitutionPatternTestCase) ... ok
test_split (tests.subspat.MixedKeyConditionalSubstitutionPatternTestCase) ... ok
test_conditional_fill_false (tests.subspat.ShortKeyIfElseSubstitutionPatternTestCase) ... ok
test_conditional_fill_true (tests.subspat.ShortKeyIfElseSubstitutionPatternTestCase) ... ok
test_conditional_split_false (tests.subspat.ShortKeyIfElseSubstitutionPatternTestCase) ... ok
test_conditional_split_true (tests.subspat.ShortKeyIfElseSubstitutionPatternTestCase) ... ok
test_fill (tests.subspat.ShortKeyIfElseSubstitutionPatternTestCase) ... ok
test_split (tests.subspat.ShortKeyIfElseSubstitutionPatternTestCase) ... ok
test_conditional_fill_false (tests.subspat.ShortKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_conditional_fill_true (tests.subspat.ShortKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_conditional_split_false (tests.subspat.ShortKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_conditional_split_true (tests.subspat.ShortKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_fill (tests.subspat.ShortKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_split (tests.subspat.ShortKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_conditional_fill_false (tests.subspat.LongKeyIfElseSubstitutionPatternTestCase) ... ok
test_conditional_fill_true (tests.subspat.LongKeyIfElseSubstitutionPatternTestCase) ... ok
test_conditional_split_false (tests.subspat.LongKeyIfElseSubstitutionPatternTestCase) ... ok
test_conditional_split_true (tests.subspat.LongKeyIfElseSubstitutionPatternTestCase) ... ok
test_fill (tests.subspat.LongKeyIfElseSubstitutionPatternTestCase) ... ok
test_split (tests.subspat.LongKeyIfElseSubstitutionPatternTestCase) ... ok
test_conditional_fill_false (tests.subspat.LongKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_conditional_fill_true (tests.subspat.LongKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_conditional_split_false (tests.subspat.LongKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_conditional_split_true (tests.subspat.LongKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_fill (tests.subspat.LongKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_split (tests.subspat.LongKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_conditional_fill_false (tests.subspat.MixedKeyIfElseSubstitutionPatternTestCase) ... ok
test_conditional_fill_true (tests.subspat.MixedKeyIfElseSubstitutionPatternTestCase) ... ok
test_conditional_split_false (tests.subspat.MixedKeyIfElseSubstitutionPatternTestCase) ... ok
test_conditional_split_true (tests.subspat.MixedKeyIfElseSubstitutionPatternTestCase) ... ok
test_fill (tests.subspat.MixedKeyIfElseSubstitutionPatternTestCase) ... ok
test_split (tests.subspat.MixedKeyIfElseSubstitutionPatternTestCase) ... ok
test_conditional_fill_false (tests.subspat.MixedKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_conditional_fill_true (tests.subspat.MixedKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_conditional_split_false (tests.subspat.MixedKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_conditional_split_true (tests.subspat.MixedKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_fill (tests.subspat.MixedKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_split (tests.subspat.MixedKeyIfElseSubstitutionPatternWithDynamicElsePartTestCase) ... ok
test_fill (tests.subspat.ShortKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_lower (tests.subspat.ShortKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_none (tests.subspat.ShortKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_title (tests.subspat.ShortKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_upper (tests.subspat.ShortKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_lower_case_input (tests.subspat.ShortKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_title_case_input (tests.subspat.ShortKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_upper_case_input (tests.subspat.ShortKeyModifiedSubstitutionPatternTestCase) ... ok
test_split (tests.subspat.ShortKeyModifiedSubstitutionPatternTestCase) ... ok
test_fill (tests.subspat.LongKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_lower (tests.subspat.LongKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_none (tests.subspat.LongKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_title (tests.subspat.LongKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_upper (tests.subspat.LongKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_lower_case_input (tests.subspat.LongKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_title_case_input (tests.subspat.LongKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_upper_case_input (tests.subspat.LongKeyModifiedSubstitutionPatternTestCase) ... ok
test_split (tests.subspat.LongKeyModifiedSubstitutionPatternTestCase) ... ok
test_fill (tests.subspat.MixedKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_lower (tests.subspat.MixedKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_none (tests.subspat.MixedKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_title (tests.subspat.MixedKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_upper (tests.subspat.MixedKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_lower_case_input (tests.subspat.MixedKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_title_case_input (tests.subspat.MixedKeyModifiedSubstitutionPatternTestCase) ... ok
test_modified_fill_upper_case_input (tests.subspat.MixedKeyModifiedSubstitutionPatternTestCase) ... ok
test_split (tests.subspat.MixedKeyModifiedSubstitutionPatternTestCase) ... ok
test_conditional_fill_false (tests.subspat.ShortKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_conditional_fill_true (tests.subspat.ShortKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_conditional_split_false (tests.subspat.ShortKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_conditional_split_true (tests.subspat.ShortKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_fill (tests.subspat.ShortKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_lower (tests.subspat.ShortKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_none (tests.subspat.ShortKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_title (tests.subspat.ShortKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_upper (tests.subspat.ShortKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_lower_case_input (tests.subspat.ShortKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_title_case_input (tests.subspat.ShortKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_upper_case_input (tests.subspat.ShortKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_split (tests.subspat.ShortKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_conditional_fill_false (tests.subspat.LongKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_conditional_fill_true (tests.subspat.LongKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_conditional_split_false (tests.subspat.LongKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_conditional_split_true (tests.subspat.LongKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_fill (tests.subspat.LongKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_lower (tests.subspat.LongKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_none (tests.subspat.LongKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_title (tests.subspat.LongKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_upper (tests.subspat.LongKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_lower_case_input (tests.subspat.LongKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_title_case_input (tests.subspat.LongKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_upper_case_input (tests.subspat.LongKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_split (tests.subspat.LongKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_conditional_fill_false (tests.subspat.MixedKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_conditional_fill_true (tests.subspat.MixedKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_conditional_split_false (tests.subspat.MixedKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_conditional_split_true (tests.subspat.MixedKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_fill (tests.subspat.MixedKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_lower (tests.subspat.MixedKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_none (tests.subspat.MixedKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_title (tests.subspat.MixedKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_changes_case_upper (tests.subspat.MixedKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_lower_case_input (tests.subspat.MixedKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_title_case_input (tests.subspat.MixedKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_modified_fill_upper_case_input (tests.subspat.MixedKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test_split (tests.subspat.MixedKeyModifedIfElseSubstitutionPatternTestCase) ... ok
test (tests.test_lines_meta_store.TestLinesMetaStoreTestCase) ... [13:15:10,184] WARNING: TestLinesMetaStore is for testing and benchmarking only!
[13:15:10,185] WARNING: It WILL destroy your files.  Unmount now to avoid this.
ok
last_unique (pytagsfs.util)
Doctest: pytagsfs.util.last_unique ... ok
merge_dicts (pytagsfs.util)
Doctest: pytagsfs.util.merge_dicts ... ok
rpartition (pytagsfs.util)
Doctest: pytagsfs.util.rpartition ... ok
unique (pytagsfs.util)
Doctest: pytagsfs.util.unique ... ok
test_diff2_with_value_change (tests.values.TestValues) ... ok
test_diff2_with_value_removal (tests.values.TestValues) ... ok
test_diff3_with_partial_value_change (tests.values.TestValues) ... ok
test_diff3_with_partial_value_removal (tests.values.TestValues) ... ok

======================================================================
ERROR: test_tag_change_causing_path_change (tests.blackbox.OggDestTreeUpdatesTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "tests/blackbox.py", line 257, in tearDown
    super(_BaseBlackboxTestCase, self).tearDown()
  File "tests/common.py", line 225, in tearDown
    self._remove_dir(self.test_dir)
  File "tests/common.py", line 127, in _remove_dir
    os.rmdir(dirname)
OSError: [Errno 66] Directory not empty: '/Users/sskory/Downloads/pytagsfs-0.9.2/tests/test-data/blk-137'

======================================================================
ERROR: test_tag_change_causing_path_change (tests.blackbox.SingleThreadedOggDestTreeUpdatesTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "tests/blackbox.py", line 257, in tearDown
    super(_BaseBlackboxTestCase, self).tearDown()
  File "tests/common.py", line 225, in tearDown
    self._remove_dir(self.test_dir)
  File "tests/common.py", line 127, in _remove_dir
    os.rmdir(dirname)
OSError: [Errno 66] Directory not empty: '/Users/sskory/Downloads/pytagsfs-0.9.2/tests/test-data/blk-138'

======================================================================
ERROR: test_tag_change_causing_path_change (tests.blackbox.OggDestTreeUpdatesTestCaseUnicode)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "tests/blackbox.py", line 257, in tearDown
    super(_BaseBlackboxTestCase, self).tearDown()
  File "tests/common.py", line 225, in tearDown
    self._remove_dir(self.test_dir)
  File "tests/common.py", line 127, in _remove_dir
    os.rmdir(dirname)
OSError: [Errno 66] Directory not empty: '/Users/sskory/Downloads/pytagsfs-0.9.2/tests/test-data/blk-139'

======================================================================
ERROR: test_tag_change_causing_path_change (tests.blackbox.SingleThreadedOggDestTreeUpdatesTestCaseUnicode)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "tests/blackbox.py", line 257, in tearDown
    super(_BaseBlackboxTestCase, self).tearDown()
  File "tests/common.py", line 225, in tearDown
    self._remove_dir(self.test_dir)
  File "tests/common.py", line 127, in _remove_dir
    os.rmdir(dirname)
OSError: [Errno 66] Directory not empty: '/Users/sskory/Downloads/pytagsfs-0.9.2/tests/test-data/blk-140'

======================================================================
ERROR: test (tests.blackbox.ConcurrentFuzzTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "tests/blackbox.py", line 257, in tearDown
    super(_BaseBlackboxTestCase, self).tearDown()
  File "tests/common.py", line 225, in tearDown
    self._remove_dir(self.test_dir)
  File "tests/common.py", line 127, in _remove_dir
    os.rmdir(dirname)
OSError: [Errno 66] Directory not empty: '/Users/sskory/Downloads/pytagsfs-0.9.2/tests/test-data/blk-141'

======================================================================
FAIL: test_tag_change_causing_path_change (tests.blackbox.OggDestTreeUpdatesTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "tests/blackbox.py", line 951, in test_tag_change_causing_path_change
    self.data_file, self.p('mnt/qux - baz.ext'))
  File "tests/blackbox.py", line 96, in assertFilesHaveSameAudioContent
    raise AssertionError
AssertionError

======================================================================
FAIL: test_tag_change_causing_path_change (tests.blackbox.SingleThreadedOggDestTreeUpdatesTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "tests/blackbox.py", line 951, in test_tag_change_causing_path_change
    self.data_file, self.p('mnt/qux - baz.ext'))
  File "tests/blackbox.py", line 96, in assertFilesHaveSameAudioContent
    raise AssertionError
AssertionError

======================================================================
FAIL: test_tag_change_causing_path_change (tests.blackbox.OggDestTreeUpdatesTestCaseUnicode)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "tests/blackbox.py", line 951, in test_tag_change_causing_path_change
    self.data_file, self.p('mnt/qux - baz.ext'))
  File "tests/blackbox.py", line 96, in assertFilesHaveSameAudioContent
    raise AssertionError
AssertionError

======================================================================
FAIL: test_tag_change_causing_path_change (tests.blackbox.SingleThreadedOggDestTreeUpdatesTestCaseUnicode)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "tests/blackbox.py", line 951, in test_tag_change_causing_path_change
    self.data_file, self.p('mnt/qux - baz.ext'))
  File "tests/blackbox.py", line 96, in assertFilesHaveSameAudioContent
    raise AssertionError
AssertionError

======================================================================
FAIL: test (tests.blackbox.ConcurrentFuzzTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "tests/blackbox.py", line 1675, in test
    self.umount()
  File "tests/blackbox.py", line 359, in umount
    self.assertFileDoesNotContain('logfile', 'Traceback')
  File "tests/common.py", line 181, in assertFileDoesNotContain
    u'Expected not to find %r in file %r.' % (s, filename)
AssertionError: Expected not to find 'Traceback' in file 'logfile'.

----------------------------------------------------------------------
Ran 719 tests in 522.708s

FAILED (failures=5, errors=5)

Follow ups

References