ファイルシステム

凡例
→対応コードあり
→直接対応していないが代替の書き方あり
→対応コードなし
-未確認
( .. )ローカライズまだ
Feature Example Python
pytest
PHP
PHPUnit
Swift
Testing
Csharp
xunit
Bash
bats
Powershell
pester
C++
GoogleTest
JavaScript
Jest
Kotlin
jUnit
( directory_traverse ) ( list_files_in_dir ) → - - - - - - - -
( list_files_in_dir_like_find_command ) → - - - - - - - -
( list_files_in_dir_recursive ) → - - - - - - - -
( filesystem ) ( file_exists ) → → - - - - - - -
( directory_exists ) → → - - - - - - -
( path_exists ) → → - - - - - - -
( temp_file ) → → - - - - - - -
( temp_directory ) → → - - - - - - -
( get_file_size ) → → - - - - - - -
( make_directory ) → → - - - - - - -
( make_directory_with_parents ) → → - - - - - - -
( remove_directory ) → → - - - - - - -
( remove_directory_recursive_if_parent_becomes_empty ) → → - - - - - - -
( remove_directory_recursive_with_contents ) → → - - - - - - -
( copy_directory_tree ) → → - - - - - - -
( change_current_directory ) → → - - - - - - -
( get_current_directory ) → → - - - - - - -
( push_directory ) → - - - - - - - -
( touch_file ) → → - - - - - - -
( remove_file ) → → - - - - - - -
( copy_file ) → → - - - - - - -
( move_file ) → → - - - - - - -
( move_file_to_directory ) → → - - - - - - -
( umask ) → - - - - - - - -
( path_manipulation ) ( build_path ) → → - - - - - - -
( normalize_path ) → - - - - - - - -
( get_basename ) → → - - → → - - -
( get_dirname ) → → - - → - - - -
( relative_path_to_absolute_path ) → - - - → - - - -
( get_stem ) → → - - → → - - -
( get_extension ) → → - - - → - - -
( get_stem_for_specific_extension ) → → - - → - - - -
( resolve_symbolic_link ) → → - - - - - - -
( file_system ) ( change_directory ) - - - - - → - - -
( get_current_directory ) - - - - - → - - -
( push_directory ) - - - - - → - - -