chore(xtests): removal of xtests

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
This commit is contained in:
Christina Sørensen 2023-09-12 14:23:36 +02:00
parent 851a34a258
commit cce5e9cf84
No known key found for this signature in database
GPG key ID: 26C542FD97F965CE
169 changed files with 0 additions and 3685 deletions

View file

@ -1,49 +0,0 @@
# exa xtests
NOTE: THE XTESTS IS DEPRECATED AND WILL PROBABLY BE REMOVED SOON
These are the **extended tests**. They are integration tests: they run the `exa` binary with select configurations of parameters and environment variables, and assert that the program prints the correct text to standard output and error, and exits with the correct status code.
They test things like:
- broken symlinks
- extended attributes
- file names with weird stuff like newlines or escapes in
- invalid UTF-8
- missing users and groups
- nested Git repositories
They are intended to be run from the Vagrant VM that has already had its environment set up — see the `devtools/dev-create-test-filesystem.sh` script for how the files are generated.
## Anatomy of the tests
The tests are run using [Specsheet](https://specsheet.software/). The TOML files define the tests, and the files in `output/` contain the output that exa should produce.
For example, lets look at one of the tests in `lines-view.toml`. This test checks that running exa does the right thing when running with the `-1` argument, and a directory full of files:
```toml
[[cmd]]
name = "exa -1 displays file names, one on each line"
shell = "exa -1 /testcases/file-names"
stdout = { file = "outputs/names_lines.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'oneline' ]
```
Heres an explanation of each line:
1. The `[[cmd]]` line marks this test as a [cmd](https://specsheet.software/checks/command/cmd) check, which can run arbitrary commands. In this case, the commad is exa with some arguments.
2. The `name` field is a human-readable description of the feature of exa thats under test. It gets printed to the screen as tests are run.
3. The `shell` field contains the shell script to execute. It should have `exa` in there somewhere.
4. The `stdout` field describes the [content](https://specsheet.software/docs/check-file-schema#content) that exa should print to standard output. In this case, the test asserts that the output of running the program should be identical to the contents of the file.
5. The `stderr` field describes the content of standard error. In this case, it asserts that nothing is printed to stderr.
6. The `status` field asserts that exa should exit with a status code of 0.
7. The `tags` field does not change the test at all, but can be used to filter which tests are run, instead of running all of them each time.

View file

@ -1,42 +0,0 @@
[[cmd]]
name = "exa -@lT produces a tree view with metadata and attribute entries"
shell = "exa -@lT /testcases/attributes"
stdout = { file = "outputs/attributes_xattrs_long_tree.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'xattrs', 'long', 'tree' ]
[[cmd]]
name = "exa -@T produces a tree view with attribute entries"
shell = "exa -@T /testcases/attributes"
stdout = { file = "outputs/attributes_xattrs_tree.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'xattrs', 'tree' ]
[[cmd]]
name = "exa -@T with file arguments produces a tree view with attribute entries"
shell = "exa -@T /testcases/attributes/*"
stdout = { file = "outputs/attributes_files_xattrs_tree.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'xattrs', 'tree' ]
[[cmd]]
name = "exa -@T produces a tree view with attribute entries of symlinks"
shell = "exa -@T /testcases/links"
stdout = { file = "outputs/links_xattrs_tree.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'xattrs', 'tree' ]
# permission errors tests
[[cmd]]
name = "exa -@T displays an inaccessible directory with errors"
shell = "exa -@T /proc/1/root"
stdout = { file = "outputs/proc_1_root_xattrs.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'tree' ]

View file

@ -1,57 +0,0 @@
# details view (check the argument works)
[[cmd]]
name = "exa -l --colour=always always uses colours for metadata"
shell = "exa -l --colour=always /testcases/files"
stdout = { file = "outputs/files_long.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'colour-term' ]
[[cmd]]
name = "exa -l --colour=never never uses colours for metadata"
shell = "exa -l --colour=never /testcases/files"
stdout = { file = "outputs/files_long_monochrome.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'colour-term' ]
[[cmd]]
name = "exa -l --colour=automatic uses colours dependently for metadata"
shell = "exa -l --colour=automatic /testcases/files"
stdout = { file = "outputs/files_long_monochrome.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'colour-term' ]
# grid view (check that all colours are turned off)
[[cmd]]
name = "exa --colour=never never uses colours for file names"
shell = "exa --colour=never /testcases/file-names"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/files_grid_monochrome.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'grid', 'colour-term' ]
[[cmd]]
name = "exa --colour=never never uses colours for files based on their extensions"
shell = "exa --colour=never /testcases/file-names-exts"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/exts_grid_monochrome.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'grid', 'colour-term' ]
# tree view (check that all colours are turned off)
[[cmd]]
name = "exa -T --colour=never never uses colours for punctuation and symlink targets"
shell = "exa -T --colour=never /testcases/file-names/links"
stdout = { file = "outputs/links_grid_monochrome.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'tree', 'colour-term' ]

View file

@ -1,17 +0,0 @@
[[cmd]]
name = "EXA_DEBUG=1 exa produces debug output"
shell = "exa --long /testcases"
environment = { EXA_DEBUG = "1" }
stdout = { empty = false }
stderr = { string = "DEBUG" }
status = 0
tags = [ 'debug', 'env', 'long' ]
[[cmd]]
name = "EXA_DEBUG=trace exa produces trace-level debug output"
shell = "exa --long /testcases"
environment = { EXA_DEBUG = "trace" }
stdout = { empty = false }
stderr = { string = "TRACE" }
status = 0
tags = [ 'debug', 'env', 'long' ]

View file

@ -1,108 +0,0 @@
# various date fields
[[cmd]]
name = "exa -lh produces a table using the modified time field"
shell = "exa -lh /testcases/dates"
stdout = { file = "outputs/dates_long_time_modified.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'header', 'time' ]
[[cmd]]
name = "exa -lh --time=modified produces a table using the modified time field"
shell = "exa -lh --time=modified /testcases/dates"
stdout = { file = "outputs/dates_long_time_modified.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'header', 'time' ]
[[cmd]]
name = "exa -lh --time=accessed produces a table using the accessed time field"
shell = "exa -lh --time=accessed /testcases/dates"
stdout = { file = "outputs/dates_long_time_accessed.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'header', 'time' ]
# distant past and far future dates
[[cmd]]
name = "exa -l handles dates far past and future dates"
shell = "exa -l /testcases/far-dates"
stdout = { file = "outputs/far_dates_long.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'time' ]
[[cmd]]
name = "exa -l --time-style=relative handles dates far past and future dates"
shell = "exa -l --time-style=relative /testcases/far-dates"
stdout = { file = "outputs/far_dates_relative.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'time' ]
# alternate date formats
[[cmd]]
name = "exa -l --time-style=long-iso produces a table using the long-iso date format"
shell = "exa -l --time-style=long-iso /testcases/dates"
stdout = { file = "outputs/dates_long_timestyle_longiso.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'time-style' ]
[[cmd]]
name = "exa -l --time-style=relative produces a table using the relative date format"
shell = "exa -l --time-style=relative /testcases/dates"
stdout = { file = "outputs/dates_long_timestyle_relative.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'time-style' ]
[[cmd]]
name = "exa -l --time-style=full-iso produces a table using the full-iso date format"
shell = "exa -l --time-style=full-iso /testcases/dates"
stdout = { file = "outputs/dates_long_timestyle_fulliso.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'time-style' ]
[[cmd]]
name = "exa -l --time-style=iso produces a table using the iso date format"
shell = "exa -l --time-style=iso /testcases/dates"
stdout = { file = "outputs/dates_long_timestyle_iso.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'time-style' ]
# locales
[[cmd]]
name = "exa -l using a locale with 4-character-long month abbreviations (ja_JP) sizes the date column correctly"
shell = "exa -l /testcases/dates"
environment = { LC_TIME = "ja_JP.UTF-8", LANG = "ja_JP.UTF-8" }
stdout = { file = "outputs/dates_long_localejp.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'locales' ]
[[cmd]]
name = "exa -l using a locale with 5-character-long month abbreviations (fr_FR) sizes the date column correctly"
shell = "exa -l /testcases/dates"
environment = { LC_TIME = "fr_FR.UTF-8", LANG = "fr_FR.UTF-8" }
stdout = { file = "outputs/dates_long_localefr.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'locales' ]
[[cmd]]
name = "exa -l using a locale (fr_FR) display dates of the current year with localized month name"
shell = "exa -l /testcases/files"
environment = { LC_TIME = "fr_FR.UTF-8", LANG = "fr_FR.UTF-8" }
stdout = { file = "outputs/dates_long_currentyear_localefr.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'locales' ]

View file

@ -1,74 +0,0 @@
[[cmd]]
name = "exa -lb produces a details table with binary file sizes"
shell = "exa -lb /testcases/files"
stdout = { file = "outputs/files_long_binary.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'binary' ]
[[cmd]]
name = "exa -lB produces a details table with bytes file sizes"
shell = "exa -lB /testcases/files"
stdout = { file = "outputs/files_long_bytes.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'bytes' ]
[[cmd]]
name = "exa -lhb produces a details table with a header and binary file sizes"
shell = "exa -lhb /testcases/files"
stdout = { file = "outputs/files_long_header_binary.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'header', 'binary' ]
[[cmd]]
name = "exa -lhB produces a details table with a header and bytes file sizes"
shell = "exa -lhB /testcases/files"
stdout = { file = "outputs/files_long_header_bytes.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'header', 'bytes' ]
[[cmd]]
name = "exa -l --color-scale (US spelling) produces a details table using a file size colour scale"
shell = "exa -l --color-scale /testcases/files"
stdout = { file = "outputs/files_long_colourscale.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'colour-scale' ]
[[cmd]]
name = "exa -l --colour-scale (UK spelling) produces a details table using a file size colour scale"
shell = "exa -l --colour-scale /testcases/files"
stdout = { file = "outputs/files_long_colourscale.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'colour-scale' ]
[[cmd]]
name = "exa -l --colour-scale --binary produces a details table using a file size colour scale and binary sizes"
shell = "exa -l --colour-scale --binary /testcases/files"
stdout = { file = "outputs/files_long_colourscale_binary.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'colour-scale', 'binary' ]
[[cmd]]
name = "exa -l --colour-scale --bytes produces a details table using a file size colour scale and byte sizes"
shell = "exa -l --colour-scale --bytes /testcases/files"
stdout = { file = "outputs/files_long_colourscale_bytes.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'colour-scale', 'bytes' ]
[[cmd]]
name = "exa -l produces a details table with major and minor device IDs"
shell = "cd /dev; exa -l mem null port zero full random urandom --sort=none --no-time"
stdout = { file = "outputs/dev_long.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'dev' ]
# these particular device IDs should be fixed:
# https://raw.githubusercontent.com/torvalds/linux/master/Documentation/admin-guide/devices.txt

View file

@ -1,7 +0,0 @@
[[cmd]]
name = "exa -lgh produces a tree view with attribute entries"
shell = "exa -lgh /testcases/passwd"
stdout = { file = "outputs/passwd_long_group_header.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'group', 'header' ]

View file

@ -1,15 +0,0 @@
[[cmd]]
name = "exa -lghR (not as the user) produces a tree view with attribute entries"
shell = "exa -lghR /testcases/permissions"
stdout = { file = "outputs/permissions_long_group_header.ansitxt" }
stderr = { string = "/testcases/permissions/forbidden-directory: Permission denied (os error 13)" }
status = 0
tags = [ 'long', 'group', 'header', 'xattrs' ]
[[cmd]]
name = "exa -lghR (as the user) produces a tree view with attribute entries"
shell = "sudo -u cassowary exa -lghR /testcases/permissions"
stdout = { file = "outputs/permissions_long_group_header_sudo.ansitxt" }
stderr = { string = "/testcases/permissions/forbidden-directory: Permission denied (os error 13)" }
status = 0
tags = [ 'long', 'group', 'header', 'xattrs', 'sudo' ]

View file

@ -1,53 +0,0 @@
[[cmd]]
name = "exa -l produces a details table"
shell = "exa -l /testcases/files"
stdout = { file = "outputs/files_long.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long' ]
# header tests
[[cmd]]
name = "exa -lh produces a details table with a header"
shell = "exa -lh /testcases/files"
stdout = { file = "outputs/files_long_header.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'header' ]
[[cmd]]
name = "exa -lh with an empty directory skips the header"
shell = "exa -lh /testcases/empty"
stdout = { empty = true }
stderr = { empty = true }
status = 0
tags = [ 'long', 'header' ]
# file kinds
[[cmd]]
name = "exa -l handles file kinds"
shell = "exa -l /testcases/specials"
stdout = { file = "outputs/specials_long.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long' ]
[[cmd]]
name = "exa -lF handles and classifies file kinds"
shell = "exa -lF /testcases/specials"
stdout = { file = "outputs/specials_long_classify.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'classify' ]
[[cmd]]
name = "exa -lF handles and classifies symlink kinds"
shell = "exa -lF --no-time /testcases/links"
stdout = { file = "outputs/links_long_classify.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'classify' ]

View file

@ -1,58 +0,0 @@
# hidden files in grid view
[[cmd]]
name = "exa does not show hidden files (in grid view)"
shell = "exa /testcases/hiddens"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/hiddens_grid.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'all', 'grid' ]
[[cmd]]
name = "exa -a shows hidden files (in grid view)"
shell = "exa -a /testcases/hiddens"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/hiddens_grid_all.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'all', 'grid' ]
[[cmd]]
name = "exa -aa shows hidden files, ., and .. (in grid view)"
shell = "exa -aa /testcases/hiddens"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/hiddens_grid_all_all.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'all', 'grid' ]
# hidden files in long view
[[cmd]]
name = "exa -l does not show hidden files (in details view)"
shell = "exa -l /testcases/hiddens"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/hiddens_long.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'all', 'long' ]
[[cmd]]
name = "exa -la shows hidden files (in details view)"
shell = "exa -la /testcases/hiddens"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/hiddens_long_all.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'all', 'long' ]
[[cmd]]
name = "exa -laa shows hidden files, ., and .. (in details view)"
shell = "exa -laa /testcases/hiddens"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/hiddens_long_all_all.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'all', 'long' ]

View file

@ -1,118 +0,0 @@
# Command-line errors
[[cmd]]
name = "exa --aoeu displays an error"
shell = "exa --aoeu"
stdout = { empty = true }
stderr = { file = "outputs/error_invalid_option.ansitxt" }
status = 3
tags = [ 'error' ]
[[cmd]]
name = "exa -Taa displays an error"
shell = "exa -Taa"
stdout = { empty = true }
stderr = { file = "outputs/error_tree_all_all.ansitxt" }
status = 3
tags = [ 'error' ]
# Error suggestions
[[cmd]]
name = "exa -ltr offers a suggestion"
shell = "exa -ltr"
stdout = { empty = true }
stderr = { string = "To sort oldest files last, try \"--sort oldest\", or just \"-sold\""}
status = 3
tags = [ 'error', 'long', 'sort' ]
[[cmd]]
name = "exa -lt offers a suggestion"
shell = "exa -lt"
stdout = { empty = true }
stderr = { string = "To sort newest files last, try \"--sort newest\", or just \"-snew\""}
status = 3
tags = [ 'error', 'long', 'sort' ]
# Invalid values for $COLUMNS
[[cmd]]
name = "COLUMNS=999... exa shows an error about the number size"
shell = "exa"
environment = { "COLUMNS" = "99999999999999999999999" }
stdout = { empty = true }
stderr = { file = "outputs/error_columns_nines.ansitxt" }
status = 3
tags = [ 'error', 'env' ]
[[cmd]]
name = "COLUMNS=abcdef exa shows an error about invalid digits"
shell = "exa"
environment = { "COLUMNS" = "abcdef" }
stdout = { empty = true }
stderr = { file = "outputs/error_columns_invalid.ansitxt" }
status = 3
tags = [ 'error', 'env' ]
# Invalid values for $EXA_GRID_ROWS
[[cmd]]
name = "EXA_GRID_ROWS=999... exa -lG shows an error about the number size"
shell = "exa -lG"
environment = { "EXA_GRID_ROWS" = "99999999999999999999999" }
stdout = { empty = true }
stderr = { file = "outputs/error_grid_rows_nines.ansitxt" }
status = 3
tags = [ 'error', 'env' ]
[[cmd]]
name = "EXA_GRID_ROWS=abcdef exa -lG shows an error about invalid digits"
shell = "exa -lG"
environment = { "EXA_GRID_ROWS" = "abcdef" }
stdout = { empty = true }
stderr = { file = "outputs/error_grid_rows_invalid.ansitxt" }
status = 3
tags = [ 'error', 'env' ]
# Invalid values for $EXA_ICON_SPACING
[[cmd]]
name = "EXA_ICON_SPACING=999... exa --icons shows an error about the number size"
shell = "exa --icons"
environment = { "EXA_ICON_SPACING" = "99999999999999999999999" }
stdout = { empty = true }
stderr = { file = "outputs/error_icon_spacing_nines.ansitxt" }
status = 3
tags = [ 'error', 'env', 'icons' ]
[[cmd]]
name = "EXA_ICON_SPACING=abcdef exa --icons shows an error about invalid digits"
shell = "exa --icons"
environment = { "EXA_ICON_SPACING" = "abcdef" }
stdout = { empty = true }
stderr = { file = "outputs/error_icon_spacing_invalid.ansitxt" }
status = 3
tags = [ 'error', 'env', 'icons' ]
# Invalid values for --level (-L)
[[cmd]]
name = "exa -TL999... shows an error about the number size"
shell = "exa -TL99999999999999999999999"
stdout = { empty = true }
stderr = { file = "outputs/error_level_nines.ansitxt" }
status = 3
tags = [ 'error', 'tree', 'level' ]
[[cmd]]
name = "exa -TLabcdef shows an error about invalid digits"
shell = "exa -TLabcdef"
stdout = { empty = true }
stderr = { file = "outputs/error_level_invalid.ansitxt" }
status = 3
tags = [ 'error', 'tree', 'level' ]

View file

@ -1,27 +0,0 @@
# These tests are meant to be run against an exa binary compiled with
# `--no-default-features`. They will fail otherwise.
[[cmd]]
name = "The missing features are documented in the version"
shell = "exa --version"
stdout = { string = "[-git]" }
stderr = { empty = true }
status = 0
tags = [ 'features' ]
[[cmd]]
name = "The --git option is not accepted when the feature is disabled"
shell = "exa --git"
stdout = { empty = true }
stderr = { file = "outputs/disabled_git.txt" }
status = 3
tags = [ 'features' ]
[[cmd]]
name = "The --git-ignore option is not accepted when the feature is disabled"
shell = "exa --git-ignore"
stdout = { empty = true }
stderr = { file = "outputs/disabled_git.txt" }
status = 3
tags = [ 'features' ]

View file

@ -1 +0,0 @@
exa: Options --git and --git-ignore can't be used because `git` feature was disabled in this build of exa

View file

@ -1,86 +0,0 @@
# Git-ignoring
[[cmd]]
name = "exa --git-ignore skips Git-ignored files"
shell = "exa --git-ignore /testcases/git2/ignoreds"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/git2_ignoreds_grid_gitignore.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid', 'git-ignore' ]
[[cmd]]
name = "exa --git-ignore -1 skips Git-ignored files"
shell = "exa --git-ignore -1 /testcases/git2/ignoreds"
stdout = { file = "outputs/git2_ignoreds_lines_gitignore.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'oneline', 'git-ignore' ]
[[cmd]]
name = "exa --git-ignore -l skips Git-ignored files"
shell = "exa --git-ignore -l /testcases/git2/ignoreds"
stdout = { file = "outputs/git2_ignoreds_long_gitignore.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git-ignore' ]
[[cmd]]
name = "exa --git-ignore -lG skips Git-ignored files"
shell = "exa --git-ignore -lG /testcases/git2/ignoreds"
environment = { COLUMNS = "150" }
stdout = { file = "outputs/git2_ignoreds_long_grid_gitignore.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid', 'git-ignore' ]
[[cmd]]
name = "exa --git-ignore -lR skips Git-ignored files"
shell = "exa --git-ignore -lR /testcases/git2/ignoreds"
stdout = { file = "outputs/git2_ignoreds_long_recurse_gitignore.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'recurse', 'git-ignore' ]
[[cmd]]
name = "exa --git-ignore -lT skips Git-ignored files"
shell = "exa --git-ignore -lT /testcases/git2/ignoreds"
stdout = { file = "outputs/git2_ignoreds_long_tree_gitignore.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'tree', 'git-ignore' ]
[[cmd]]
name = "exa --git-ignore -T skips Git-ignored files"
shell = "exa --git-ignore -T /testcases/git2/ignoreds"
stdout = { file = "outputs/git2_ignoreds_tree_gitignore.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'tree', 'git-ignore' ]
# Recursive git-ignoring
[[cmd]]
name = "exa --git-ignore -lR skips Git-ignored files in subfolders"
shell = "exa --git-ignore -lR /testcases/git2"
stdout = { file = "outputs/git2_long_recurse_gitignore.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'recurse', 'git-ignore' ]
[[cmd]]
name = "exa --git-ignore -lT skips Git-ignored files in subfolders"
shell = "exa --git-ignore -lT /testcases/git2"
stdout = { file = "outputs/git2_long_tree_gitignore.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'tree', 'git-ignore' ]
[[cmd]]
name = "exa --git-ignore -T skips Git-ignored files in subfolders"
shell = "exa --git-ignore -T /testcases/git2"
stdout = { file = "outputs/git2_tree_gitignore.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'tree', 'git-ignore' ]

View file

@ -1,203 +0,0 @@
# The first Git repo: additions and modifications
[[cmd]]
name = "exa --git -l shows a Git status column"
shell = "exa --git -l /testcases/git"
stdout = { file = "outputs/git1_long.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -lR shows a Git status column in every table"
shell = "exa --git -lR /testcases/git"
stdout = { file = "outputs/git1_long_recurse.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -lT shows a Git status column alongside the tree"
shell = "exa --git -lT /testcases/git"
stdout = { file = "outputs/git1_long_tree.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -l with a directory argument shows the combined Git status column"
shell = "exa --git -l /testcases/git/moves/thither"
stdout = { file = "outputs/git1_long_moves.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -l shows a Git status column containing new files"
shell = "exa --git -l /testcases/git/additions"
stdout = { file = "outputs/git1_long_additions.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -l shows a Git status column containing modified files"
shell = "exa --git -l /testcases/git/edits"
stdout = { file = "outputs/git1_long_edits.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -l shows a Git status column containing multiple statuses"
shell = "exa --git -l /testcases/git/{additions,edits}"
stdout = { file = "outputs/git1_long_multiple.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -lGd with file arguments shows a Git status column"
shell = "exa --git -lGd /testcases/git/**/* /testcases"
environment = { COLUMNS = "150" }
stdout = { file = "outputs/git1_paths_long_grid.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'grid', 'git', 'list-dirs' ]
# The second Git repo: nested repositories and file ignoring
[[cmd]]
name = "exa --git -l shows a Git status column with ignored statuses"
shell = "exa --git -l /testcases/git2"
stdout = { file = "outputs/git2_long.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -lR shows a Git status column in every table, handling ignored files and nested repositories"
shell = "exa --git -lR /testcases/git2"
stdout = { file = "outputs/git2_long_recurse.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -lT shows a Git status column alongside the tree, handling ignored files and nested repositories"
shell = "exa --git -lT /testcases/git2"
stdout = { file = "outputs/git2_long_tree.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -l with a directory argument shows ignored flags inside a directory"
shell = "exa --git -l /testcases/git2/ignoreds"
stdout = { file = "outputs/git2_long_ignorednested.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -l with an ignored directory argument flags the contents as ignored"
shell = "exa --git -l /testcases/git2/target"
stdout = { file = "outputs/git2_long_ignoreddir.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -l --list-dirs with a directory argument doesnt flag it as ignored if only the content is"
shell = "exa --git -l --list-dirs /testcases/git2/ignoreds/nested2"
stdout = { file = "outputs/git2_long_ignoredcontent.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -l with a nested repository argument uses the sub-repository rules"
shell = "exa --git -l /testcases/git2/deeply/nested/repository"
stdout = { file = "outputs/git2_long_nested.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -l with multiple directory arguments still gets the flags correct"
shell = "exa --git -l /testcases/git2/{deeply,ignoreds,target}"
stdout = { file = "outputs/git2_long_multiple.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
# The third Git repo: broken symlinks
[[cmd]]
name = "exa --git -l handles broken symlinks in Git repositories"
shell = "exa --git -l /testcases/git3"
stdout = { file = "outputs/git3_long.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
# The forth Git repo: non UTF-8 file
[[cmd]]
name = "exa --git -l handles non UTF8 file in Git repositories"
shell = "exa --git -l /testcases/git4"
stdout = { file = "outputs/git4_long.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
# Both repositories 1 and 2 at once
[[cmd]]
name = "exa --git -l shows a Git status column for multiple repositories"
shell = "exa --git -l /testcases/git /testcases/git2"
stdout = { file = "outputs/git1+2_long.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -l shows a Git status column for multiple repositories across multiple directories"
shell = "exa --git -l /testcases/{git/additions,git2/deeply,git/edits,git2/deeply/nested}"
stdout = { file = "outputs/git1+2_long_directories.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -l shows a Git status column for multiple repositories across multiple directories 2"
shell = "exa --git -l /testcases/{git2/deeply/nested/directory,git/edits,git2/target,git2/deeply,git}"
stdout = { file = "outputs/git1+2_long_nested.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
# No repository present
[[cmd]]
name = "exa --git -l shows an empty status for no repository"
shell = "exa --git -l /testcases/files"
stdout = { file = "outputs/files_long.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'git' ]
[[cmd]]
name = "exa --git -lG shows an empty status for no repository"
shell = "exa --git -lG /testcases/files"
environment = { COLUMNS = "40" }
stdout = { file = "outputs/files_long_grid_1col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid', 'git' ]

View file

@ -1,129 +0,0 @@
# listing directory tests
[[cmd]]
name = "COLUMNS=40 exa -lG produces a grid with details of 1 column"
shell = "exa -lG /testcases/files"
environment = { COLUMNS = "40" }
stdout = { file = "outputs/files_long_grid_1col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid' ]
[[cmd]]
name = "COLUMNS=80 exa -lG produces a grid with details of 1 column"
shell = "exa -lG /testcases/files"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/files_long_grid_1col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid' ]
[[cmd]]
name = "COLUMNS=120 exa -lG produces a grid with details of 2 columns"
shell = "exa -lG /testcases/files"
environment = { COLUMNS = "120" }
stdout = { file = "outputs/files_long_grid_2col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid' ]
[[cmd]]
name = "COLUMNS=160 exa -lG produces a grid with details of 3 columns"
shell = "exa -lG /testcases/files"
environment = { COLUMNS = "160" }
stdout = { file = "outputs/files_long_grid_3col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid' ]
[[cmd]]
name = "COLUMNS=200 exa -lG produces a grid with details of 4 columns"
shell = "exa -lG /testcases/files"
environment = { COLUMNS = "200" }
stdout = { file = "outputs/files_long_grid_4col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid' ]
# listing files tests
# (these rely on bashs glob sort order)
# (some of the output files also have trailing whitespace)
[[cmd]]
name = "COLUMNS=100 exa -lG with file arguments produces a grid with details of 1 column, with full paths"
shell = "exa -lG /testcases/files/*"
environment = { COLUMNS = "100" }
stdout = { file = "outputs/files_paths_long_grid_1col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid' ]
[[cmd]]
name = "COLUMNS=150 exa -lG with file arguments produces a grid with details of 2 columns, with full paths"
shell = "exa -lG /testcases/files/*"
environment = { COLUMNS = "150" }
stdout = { file = "outputs/files_paths_long_grid_2col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid' ]
[[cmd]]
name = "COLUMNS=200 exa -lG with file arguments produces a grid with details of 3 columns, with full paths"
shell = "exa -lG /testcases/files/*"
environment = { COLUMNS = "200" }
stdout = { file = "outputs/files_paths_long_grid_3col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid' ]
# check if exa is using the minimum number of columns with headers
[[cmd]]
name = "COLUMNS=200 exa -lGh with one file dont produce extra columns even if there place for more"
shell = "exa -lGh /testcases/files/10_bytes"
environment = { COLUMNS = "200" }
stdout = { file = "outputs/files_long_grid_header_1file.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid' ]
[[cmd]]
name = "COLUMNS=200 exa -lGh with several files dont produce extra columns even if there place for more"
shell = "exa -lGh /testcases/files/10_{bytes,KiB}"
environment = { COLUMNS = "200" }
stdout = { file = "outputs/files_long_grid_header_2files.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid' ]
# check if EXA_GRID_ROWS is working
[[cmd]]
name = "COLUMNS=200 EXA_GRID_ROWS=2 exa -lG with three files produces a grid details of 1 column"
shell = "exa -lG /testcases/files/1_*"
environment = { COLUMNS = "200", EXA_GRID_ROWS = "2" }
stdout = { file = "outputs/files_long_grid_exa_grid_rows_2_3files.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid' ]
[[cmd]]
name = "COLUMNS=200 EXA_GRID_ROWS=5 exa -lG with 15 files produces a grid details of 3 columns"
shell = "exa -lG /testcases/files/1*"
environment = { COLUMNS = "200", EXA_GRID_ROWS = "5" }
stdout = { file = "outputs/files_long_grid_exa_grid_rows_5_15files.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid' ]
[[cmd]]
name = "COLUMNS=200 EXA_GRID_ROWS=6 exa -lG with 15 files produces a grid details of 1 column"
shell = "exa -lG /testcases/files/1*"
environment = { COLUMNS = "200", EXA_GRID_ROWS = "6" }
stdout = { file = "outputs/files_long_grid_exa_grid_rows_6_15files.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid' ]

View file

@ -1,132 +0,0 @@
# file name tests
[[cmd]]
name = "exa produces a grid of file names"
shell = "exa /testcases/file-names"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/names_grid.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid' ]
[[cmd]]
name = "exa -x produces an across grid of file names"
shell = "exa -x /testcases/file-names"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/names_grid_across.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid', 'across' ]
[[cmd]]
name = "exa -d displays, ., .., and / correctly"
shell = "exa -d . .. /"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/dirs_grid.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid', 'list-dirs' ]
# recurse tests
[[cmd]]
name = "exa -R produces several grids of file names"
shell = "exa -R /testcases/file-names"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/names_grid_recurse.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid', 'recurse' ]
# symlink tests
[[cmd]]
name = "exa highlights symlinks and broken symlinks"
shell = "exa /testcases/links"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/links_grid.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid' ]
# columns and width tests
[[cmd]]
name = "COLUMNS=40 exa produces a grid of 4 columns"
shell = "exa /testcases/files"
environment = { COLUMNS = "40" }
stdout = { file = "outputs/files_grid_4col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid' ]
[[cmd]]
name = "COLUMNS=80 exa produces a grid of 8 columns"
shell = "exa /testcases/files"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/files_grid_8col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid' ]
[[cmd]]
name = "COLUMNS=120 exa produces a grid of 13 columns"
shell = "exa /testcases/files"
environment = { COLUMNS = "120" }
stdout = { file = "outputs/files_grid_13col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid' ]
[[cmd]]
name = "COLUMNS=160 exa produces a grid of 13 columns"
shell = "exa /testcases/files"
environment = { COLUMNS = "160" }
stdout = { file = "outputs/files_grid_13col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid' ]
[[cmd]]
name = "COLUMNS=200 exa produces a grid of 20 columns"
shell = "exa /testcases/files"
environment = { COLUMNS = "200" }
stdout = { file = "outputs/files_grid_20col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid' ]
# columns and width tests with files
# (warning: some of the output files have trailing whitespace)
[[cmd]]
name = "COLUMNS=100 exa with file arguments produces a grid of 3 columns, with full paths"
shell = "exa /testcases/files/*"
environment = { COLUMNS = "100" }
stdout = { file = "outputs/files_paths_grid_3col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid' ]
[[cmd]]
name = "COLUMNS=150 exa with file arguments produces a grid of 5 columns, with full paths"
shell = "exa /testcases/files/*"
environment = { COLUMNS = "150" }
stdout = { file = "outputs/files_paths_grid_5col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid' ]
[[cmd]]
name = "COLUMNS=200 exa with file arguments produces a grid of 7 columns, with full paths"
shell = "exa /testcases/files/*"
environment = { COLUMNS = "200" }
stdout = { file = "outputs/files_paths_grid_7col.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid' ]

View file

@ -1,7 +0,0 @@
[[cmd]]
name = "exa --help produces the correct help text"
shell = "exa --help"
stdout = { file = "outputs/help.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'help' ]

View file

@ -1,114 +0,0 @@
# view icons tests
[[cmd]]
name = "exa -1 --icons shows icons next to file names in lines mode"
shell = "exa -1 --icons /testcases/files"
stdout = { file = "outputs/files_oneline_icons.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'oneline', 'icons' ]
[[cmd]]
name = "exa --icons shows icons next to file names in grid mode"
shell = "exa --icons /testcases/files"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/files_grid_icons.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'grid', 'icons' ]
[[cmd]]
name = "exa -l --icons shows icons next to file names in long mode"
shell = "exa -l --icons /testcases/files"
stdout = { file = "outputs/files_long_icons.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'icons' ]
[[cmd]]
name = "exa -lG --icons shows icons next to file names in long-grid mode"
shell = "exa -lG --icons /testcases/files"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/files_long_grid_icons.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'long', 'grid', 'icons' ]
[[cmd]]
name = "exa -T --icons shows icons next to file names in tree mode"
shell = "exa -T --icons /testcases/files"
environment = { COLUMNS = "80" }
stdout = { file = "outputs/files_tree_icons.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'tree', 'icons' ]
[[cmd]]
name = "exa -lT --icons shows icons next to file names in long-tree mode"
shell = "exa -lT --icons /testcases/files"
stdout = { file = "outputs/files_long_tree_icons.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'long', 'tree', 'icons' ]
# file type icons tests
[[cmd]]
name = "exa -1 --icons produces icons based on file types"
shell = "exa -1 --icons /testcases/file-names-exts"
stdout = { file = "outputs/exts_oneline_icons.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'oneline', 'icons' ]
[[cmd]]
name = "exa -1 --icons produces icons based on permissions"
shell = "exa -1 --icons /testcases/permissions"
stdout = { file = "outputs/permissions_oneline_icons.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'oneline', 'icons' ]
[[cmd]]
name = "exa -1 --icons produces icons for links"
shell = "exa -1 --icons /testcases/links"
stdout = { file = "outputs/links_oneline_icons.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'oneline', 'icons' ]
# icon spacing tests
[[cmd]]
name = "EXA_ICON_SPACING=0 exa -1 --icons puts no spaces between icons and file names"
shell = "EXA_ICON_SPACING=0 exa -1 --icons /testcases/links"
stdout = { file = "outputs/links_oneline_icons_width0.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'oneline', 'icons' ]
[[cmd]]
name = "EXA_ICON_SPACING=1 exa -1 --icons puts one space between icons and file names"
shell = "EXA_ICON_SPACING=1 exa -1 --icons /testcases/links"
stdout = { file = "outputs/links_oneline_icons.ansitxt" } # same as the default
stderr = { empty = true }
status = 0
tags = [ 'env', 'oneline', 'icons' ]
[[cmd]]
name = "EXA_ICON_SPACING=2 exa -1 --icons puts two spaces between icons and file names"
shell = "EXA_ICON_SPACING=2 exa -1 --icons /testcases/links"
stdout = { file = "outputs/links_oneline_icons_width2.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'oneline', 'icons' ]
[[cmd]]
name = "EXA_ICON_SPACING=3 exa -1 --icons puts three spaces between icons and file names"
shell = "EXA_ICON_SPACING=3 exa -1 --icons /testcases/links"
stdout = { file = "outputs/links_oneline_icons_width3.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'env', 'oneline', 'icons' ]

View file

@ -1,15 +0,0 @@
[[cmd]]
name = "exa -1 -I ignores based on a glob"
shell = "exa -1 -I '*.OGG' /testcases/file-names-exts/music.*"
stdout = { string = "music.mp3" }
stderr = { empty = true }
status = 0
tags = [ 'oneline', 'ignore' ]
[[cmd]]
name = "exa -1 -I ignores based on multiple globs"
shell = "exa -1 -I '*.OGG|*.mp3' /testcases/file-names-exts/music.*"
stdout = { empty = true }
stderr = { empty = true }
status = 0
tags = [ 'oneline', 'ignore' ]

View file

@ -1,77 +0,0 @@
[[cmd]]
name = "exa can handle invalid UTF-8 in command-line arguments"
shell = "exa /testcases/file-names/*"
stdout = { empty = false }
stderr = { empty = true }
status = 0
tags = [ 'options' ]
[[cmd]]
name = "exa displays an error for an unknown short option"
shell = "exa -4"
stdout = { empty = true }
stderr = { string = "Unknown argument -4" }
status = 3
tags = [ 'options' ]
[[cmd]]
name = "exa displays an error for an unknown long option"
shell = "exa --ternary"
stdout = { empty = true }
stderr = { string = "Unknown argument --ternary" }
status = 3
tags = [ 'options' ]
[[cmd]]
name = "exa displays an error for an option missing a parameter"
shell = "exa --time"
stdout = { empty = true }
stderr = { string = "Flag --time needs a value (choices: modified, changed, accessed, created)" }
status = 3
tags = [ 'options' ]
[[cmd]]
name = "exa displays an error for an option that cannot take a parameter has one"
shell = "exa --long=time"
stdout = { empty = true }
stderr = { string = "Flag --long cannot take a value" }
status = 3
tags = [ 'options' ]
[[cmd]]
name = "exa displays an error for option that takes the wrong parameter"
shell = "exa -l --time-style=24"
stdout = { empty = true }
stderr = { string = "Option --time-style has no \"24\" setting (choices: default, long-iso, full-iso, iso, relative)" }
status = 3
tags = [ 'options' ]
# strict mode settings
[[cmd]]
name = "exa displays a warning for a useless option in strict mode"
shell = "exa --binary"
environment = { EXA_STRICT = "1" }
stdout = { empty = true }
stderr = { string = "Option --binary (-b) is useless without option --long (-l)" }
status = 3
tags = [ 'options' ]
[[cmd]]
name = "exa displays a warning for a short option given twice in strict mode"
shell = "exa -ll"
environment = { EXA_STRICT = "1" }
stdout = { empty = true }
stderr = { string = "Flag -l was given twice" }
status = 3
tags = [ 'options' ]
[[cmd]]
name = "exa displays a warning for a short option also given as long in strict mode"
shell = "exa -l --long"
environment = { EXA_STRICT = "1" }
stdout = { empty = true }
stderr = { string = "Flag -l conflicts with flag --long" }
status = 3
tags = [ 'options' ]

View file

@ -1,36 +0,0 @@
# file name tests
[[cmd]]
name = "exa -1 displays file names, one on each line"
shell = "exa -1 /testcases/file-names"
stdout = { file = "outputs/names_lines.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'oneline' ]
[[cmd]]
name = "exa -1d displays, ., .., and / correctly"
shell = "exa -1d . .. /"
stdout = { file = "outputs/dirs_oneline.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'oneline', 'list-dirs' ]
# symlinks tests
[[cmd]]
name = "exa -1 lists the destination of symlinks"
shell = "exa -1 /testcases/links"
stdout = { file = "outputs/links_lines.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'oneline' ]
[[cmd]]
name = "exa -1d with file arguments lists the destination of symlinks"
shell = "exa -1d /testcases/links/*"
stdout = { file = "outputs/links_paths_lines.ansitxt" }
stderr = { empty = true }
status = 0
tags = [ 'oneline', 'list-dirs' ]

View file

@ -1,56 +0,0 @@
/testcases/attributes/dirs
├── no-xattrs_empty
├── no-xattrs_empty_forbidden
│ └── <Permission denied (os error 13)>
├── no-xattrs_one-file
│ └── file-in-question
├── no-xattrs_one-file_forbidden
│ └── <Permission denied (os error 13)>
├── no-xattrs_two-files
│ ├── that-file
│ └── this-file
├── no-xattrs_two-files_forbidden
│ └── <Permission denied (os error 13)>
├── one-xattr_empty
│ └── user.greeting (len 5)
├── one-xattr_empty_forbidden
│ └── <Permission denied (os error 13)>
├── one-xattr_one-file
│ ├── user.greeting (len 5)
│ └── file-in-question
├── one-xattr_one-file_forbidden
│ └── <Permission denied (os error 13)>
├── one-xattr_two-files
│ ├── user.greeting (len 5)
│ ├── that-file
│ └── this-file
├── one-xattr_two-files_forbidden
│ └── <Permission denied (os error 13)>
├── two-xattrs_empty
│ ├── user.greeting (len 5)
│ └── user.another_greeting (len 2)
├── two-xattrs_empty_forbidden
│ └── <Permission denied (os error 13)>
├── two-xattrs_one-file
│ ├── user.greeting (len 5)
│ ├── user.another_greeting (len 2)
│ └── file-in-question
├── two-xattrs_one-file_forbidden
│ └── <Permission denied (os error 13)>
├── two-xattrs_two-files
│ ├── user.greeting (len 5)
│ ├── user.another_greeting (len 2)
│ ├── that-file
│ └── this-file
└── two-xattrs_two-files_forbidden
 └── <Permission denied (os error 13)>
/testcases/attributes/files
├── no-xattrs
├── no-xattrs_forbidden
├── one-xattr
│ └── user.greeting (len 5)
├── one-xattr_forbidden
├── two-xattrs
│ ├── user.greeting (len 5)
│ └── user.another_greeting (len 2)
└── two-xattrs_forbidden

View file

@ -1,57 +0,0 @@
drwxrwxr-x - cassowary  1 Jan 12:34 /testcases/attributes
drwxrwxr-x - cassowary  1 Jan 12:34 ├── dirs
drwxrwxr-x - cassowary  1 Jan 12:34 │ ├── no-xattrs_empty
d--------- - cassowary  1 Jan 12:34 │ ├── no-xattrs_empty_forbidden
│ │ └── <Permission denied (os error 13)>
drwxrwxr-x - cassowary  1 Jan 12:34 │ ├── no-xattrs_one-file
.rw-rw-r-- 0 cassowary  1 Jan 12:34 │ │ └── file-in-question
d--------- - cassowary  1 Jan 12:34 │ ├── no-xattrs_one-file_forbidden
│ │ └── <Permission denied (os error 13)>
drwxrwxr-x - cassowary  1 Jan 12:34 │ ├── no-xattrs_two-files
.rw-rw-r-- 0 cassowary  1 Jan 12:34 │ │ ├── that-file
.rw-rw-r-- 0 cassowary  1 Jan 12:34 │ │ └── this-file
d--------- - cassowary  1 Jan 12:34 │ ├── no-xattrs_two-files_forbidden
│ │ └── <Permission denied (os error 13)>
drwxrwxr-x@ - cassowary  1 Jan 12:34 │ ├── one-xattr_empty
│ │ └── user.greeting (len 5)
d--------- - cassowary  1 Jan 12:34 │ ├── one-xattr_empty_forbidden
│ │ └── <Permission denied (os error 13)>
drwxrwxr-x@ - cassowary  1 Jan 12:34 │ ├── one-xattr_one-file
│ │ ├── user.greeting (len 5)
.rw-rw-r-- 0 cassowary  1 Jan 12:34 │ │ └── file-in-question
d--------- - cassowary  1 Jan 12:34 │ ├── one-xattr_one-file_forbidden
│ │ └── <Permission denied (os error 13)>
drwxrwxr-x@ - cassowary  1 Jan 12:34 │ ├── one-xattr_two-files
│ │ ├── user.greeting (len 5)
.rw-rw-r-- 0 cassowary  1 Jan 12:34 │ │ ├── that-file
.rw-rw-r-- 0 cassowary  1 Jan 12:34 │ │ └── this-file
d--------- - cassowary  1 Jan 12:34 │ ├── one-xattr_two-files_forbidden
│ │ └── <Permission denied (os error 13)>
drwxrwxr-x@ - cassowary  1 Jan 12:34 │ ├── two-xattrs_empty
│ │ ├── user.greeting (len 5)
│ │ └── user.another_greeting (len 2)
d--------- - cassowary  1 Jan 12:34 │ ├── two-xattrs_empty_forbidden
│ │ └── <Permission denied (os error 13)>
drwxrwxr-x@ - cassowary  1 Jan 12:34 │ ├── two-xattrs_one-file
│ │ ├── user.greeting (len 5)
│ │ ├── user.another_greeting (len 2)
.rw-rw-r-- 0 cassowary  1 Jan 12:34 │ │ └── file-in-question
d--------- - cassowary  1 Jan 12:34 │ ├── two-xattrs_one-file_forbidden
│ │ └── <Permission denied (os error 13)>
drwxrwxr-x@ - cassowary  1 Jan 12:34 │ ├── two-xattrs_two-files
│ │ ├── user.greeting (len 5)
│ │ ├── user.another_greeting (len 2)
.rw-rw-r-- 0 cassowary  1 Jan 12:34 │ │ ├── that-file
.rw-rw-r-- 0 cassowary  1 Jan 12:34 │ │ └── this-file
d--------- - cassowary  1 Jan 12:34 │ └── two-xattrs_two-files_forbidden
│ └── <Permission denied (os error 13)>
drwxrwxr-x - cassowary  1 Jan 12:34 └── files
.rw-rw-r-- 0 cassowary  1 Jan 12:34  ├── no-xattrs
.--------- 0 cassowary  1 Jan 12:34  ├── no-xattrs_forbidden
.rw-rw-r--@ 0 cassowary  1 Jan 12:34  ├── one-xattr
 │ └── user.greeting (len 5)
.--------- 0 cassowary  1 Jan 12:34  ├── one-xattr_forbidden
.rw-rw-r--@ 0 cassowary  1 Jan 12:34  ├── two-xattrs
 │ ├── user.greeting (len 5)
 │ └── user.another_greeting (len 2)
.--------- 0 cassowary  1 Jan 12:34  └── two-xattrs_forbidden

View file

@ -1,57 +0,0 @@
/testcases/attributes
├── dirs
│ ├── no-xattrs_empty
│ ├── no-xattrs_empty_forbidden
│ │ └── <Permission denied (os error 13)>
│ ├── no-xattrs_one-file
│ │ └── file-in-question
│ ├── no-xattrs_one-file_forbidden
│ │ └── <Permission denied (os error 13)>
│ ├── no-xattrs_two-files
│ │ ├── that-file
│ │ └── this-file
│ ├── no-xattrs_two-files_forbidden
│ │ └── <Permission denied (os error 13)>
│ ├── one-xattr_empty
│ │ └── user.greeting (len 5)
│ ├── one-xattr_empty_forbidden
│ │ └── <Permission denied (os error 13)>
│ ├── one-xattr_one-file
│ │ ├── user.greeting (len 5)
│ │ └── file-in-question
│ ├── one-xattr_one-file_forbidden
│ │ └── <Permission denied (os error 13)>
│ ├── one-xattr_two-files
│ │ ├── user.greeting (len 5)
│ │ ├── that-file
│ │ └── this-file
│ ├── one-xattr_two-files_forbidden
│ │ └── <Permission denied (os error 13)>
│ ├── two-xattrs_empty
│ │ ├── user.greeting (len 5)
│ │ └── user.another_greeting (len 2)
│ ├── two-xattrs_empty_forbidden
│ │ └── <Permission denied (os error 13)>
│ ├── two-xattrs_one-file
│ │ ├── user.greeting (len 5)
│ │ ├── user.another_greeting (len 2)
│ │ └── file-in-question
│ ├── two-xattrs_one-file_forbidden
│ │ └── <Permission denied (os error 13)>
│ ├── two-xattrs_two-files
│ │ ├── user.greeting (len 5)
│ │ ├── user.another_greeting (len 2)
│ │ ├── that-file
│ │ └── this-file
│ └── two-xattrs_two-files_forbidden
│ └── <Permission denied (os error 13)>
└── files
 ├── no-xattrs
 ├── no-xattrs_forbidden
 ├── one-xattr
 │ └── user.greeting (len 5)
 ├── one-xattr_forbidden
 ├── two-xattrs
 │ ├── user.greeting (len 5)
 │ └── user.another_greeting (len 2)
 └── two-xattrs_forbidden

View file

@ -1,39 +0,0 @@
.rw-r--r-- 1 cassowary  1 janv. 12:34 1_bytes
.rw-r--r-- 1,0k cassowary  1 janv. 12:34 1_KiB
.rw-r--r-- 1,0M cassowary  1 janv. 12:34 1_MiB
.rw-r--r-- 2 cassowary  1 janv. 12:34 2_bytes
.rw-r--r-- 2,0k cassowary  1 janv. 12:34 2_KiB
.rw-r--r-- 2,1M cassowary  1 janv. 12:34 2_MiB
.rw-r--r-- 3 cassowary  1 janv. 12:34 3_bytes
.rw-r--r-- 3,1k cassowary  1 janv. 12:34 3_KiB
.rw-r--r-- 3,1M cassowary  1 janv. 12:34 3_MiB
.rw-r--r-- 4 cassowary  1 janv. 12:34 4_bytes
.rw-r--r-- 4,1k cassowary  1 janv. 12:34 4_KiB
.rw-r--r-- 4,2M cassowary  1 janv. 12:34 4_MiB
.rw-r--r-- 5 cassowary  1 janv. 12:34 5_bytes
.rw-r--r-- 5,1k cassowary  1 janv. 12:34 5_KiB
.rw-r--r-- 5,2M cassowary  1 janv. 12:34 5_MiB
.rw-r--r-- 6 cassowary  1 janv. 12:34 6_bytes
.rw-r--r-- 6,1k cassowary  1 janv. 12:34 6_KiB
.rw-r--r-- 6,3M cassowary  1 janv. 12:34 6_MiB
.rw-r--r-- 7 cassowary  1 janv. 12:34 7_bytes
.rw-r--r-- 7,2k cassowary  1 janv. 12:34 7_KiB
.rw-r--r-- 7,3M cassowary  1 janv. 12:34 7_MiB
.rw-r--r-- 8 cassowary  1 janv. 12:34 8_bytes
.rw-r--r-- 8,2k cassowary  1 janv. 12:34 8_KiB
.rw-r--r-- 8,4M cassowary  1 janv. 12:34 8_MiB
.rw-r--r-- 9 cassowary  1 janv. 12:34 9_bytes
.rw-r--r-- 9,2k cassowary  1 janv. 12:34 9_KiB
.rw-r--r-- 9,4M cassowary  1 janv. 12:34 9_MiB
.rw-r--r-- 10 cassowary  1 janv. 12:34 10_bytes
.rw-r--r-- 10k cassowary  1 janv. 12:34 10_KiB
.rw-r--r-- 10M cassowary  1 janv. 12:34 10_MiB
.rw-r--r-- 11 cassowary  1 janv. 12:34 11_bytes
.rw-r--r-- 11k cassowary  1 janv. 12:34 11_KiB
.rw-r--r-- 12M cassowary  1 janv. 12:34 11_MiB
.rw-r--r-- 12 cassowary  1 janv. 12:34 12_bytes
.rw-r--r-- 12k cassowary  1 janv. 12:34 12_KiB
.rw-r--r-- 13M cassowary  1 janv. 12:34 12_MiB
.rw-r--r-- 13 cassowary  1 janv. 12:34 13_bytes
.rw-r--r-- 13k cassowary  1 janv. 12:34 13_KiB
.rw-r--r-- 14M cassowary  1 janv. 12:34 13_MiB

View file

@ -1,3 +0,0 @@
.rw-rw-r-- 0 cassowary 15 juin 2006 peach
.rw-rw-r-- 0 cassowary  3 mars 2003 pear
.rw-rw-r-- 0 cassowary 22 déc. 2009 plum

View file

@ -1,3 +0,0 @@
.rw-rw-r-- 0 cassowary 15 6月 2006 peach
.rw-rw-r-- 0 cassowary  3 3月 2003 pear
.rw-rw-r-- 0 cassowary 22 12月 2009 plum

View file

@ -1,4 +0,0 @@
Permissions Size User Date Accessed Name
.rw-rw-r-- 0 cassowary 22 Dec 2009 peach
.rw-rw-r-- 0 cassowary 15 Jun 2006 pear
.rw-rw-r-- 0 cassowary  3 Mar 2003 plum

View file

@ -1,4 +0,0 @@
Permissions Size User Date Created Name
.rw-rw-r-- 0 cassowary 17 Oct 14:27 peach
.rw-rw-r-- 0 cassowary 17 Oct 14:27 pear
.rw-rw-r-- 0 cassowary 17 Oct 14:27 plum

View file

@ -1,4 +0,0 @@
Permissions Size User Date Modified Name
.rw-rw-r-- 0 cassowary 15 Jun 2006 peach
.rw-rw-r-- 0 cassowary  3 Mar 2003 pear
.rw-rw-r-- 0 cassowary 22 Dec 2009 plum

View file

@ -1,3 +0,0 @@
.rw-rw-r-- 0 cassowary 2006-06-15 23:14:29.000000000 +0000 peach
.rw-rw-r-- 0 cassowary 2003-03-03 00:00:00.000000000 +0000 pear
.rw-rw-r-- 0 cassowary 2009-12-22 10:38:53.000000000 +0000 plum

View file

@ -1,3 +0,0 @@
.rw-rw-r-- 0 cassowary 2006-06-15 peach
.rw-rw-r-- 0 cassowary 2003-03-03 pear
.rw-rw-r-- 0 cassowary 2009-12-22 plum

View file

@ -1,3 +0,0 @@
.rw-rw-r-- 0 cassowary 2006-06-15 23:14 peach
.rw-rw-r-- 0 cassowary 2003-03-03 00:00 pear
.rw-rw-r-- 0 cassowary 2009-12-22 10:38 plum

View file

@ -1,3 +0,0 @@
.rw-rw-r-- 0 cassowary 15 years peach
.rw-rw-r-- 0 cassowary 19 years pear
.rw-rw-r-- 0 cassowary 12 years plum

View file

@ -1,7 +0,0 @@
crw-r----- 1,1 root mem
crw-rw-rw- 1,3 root null
crw-r----- 1,4 root port
crw-rw-rw- 1,5 root zero
crw-rw-rw- 1,7 root full
crw-rw-rw- 1,8 root random
crw-rw-rw- 1,9 root urandom

View file

@ -1 +0,0 @@
. .. /

View file

@ -1,3 +0,0 @@
.
..
/

View file

@ -1 +0,0 @@
exa: Value "abcdef" not valid for environment variable COLUMNS: invalid digit found in string

View file

@ -1 +0,0 @@
exa: Value "99999999999999999999999" not valid for environment variable COLUMNS: number too large to fit in target type

View file

@ -1 +0,0 @@
exa: Value "abcdef" not valid for environment variable EXA_GRID_ROWS: invalid digit found in string

View file

@ -1 +0,0 @@
exa: Value "99999999999999999999999" not valid for environment variable EXA_GRID_ROWS: number too large to fit in target type

View file

@ -1 +0,0 @@
exa: Value "abcdef" not valid for environment variable EXA_ICON_SPACING: invalid digit found in string

View file

@ -1 +0,0 @@
exa: Value "99999999999999999999999" not valid for environment variable EXA_ICON_SPACING: number too large to fit in target type

View file

@ -1 +0,0 @@
exa: Unknown argument --aoeu

View file

@ -1 +0,0 @@
exa: Value "abcdef" not valid for option --level (-L): invalid digit found in string

View file

@ -1 +0,0 @@
exa: Value "99999999999999999999999" not valid for option --level (-L): number too large to fit in target type

View file

@ -1 +0,0 @@
exa: Option --tree is useless given --all --all

View file

@ -1,5 +0,0 @@
/testcases/file-names-exts/compressed.deb
/testcases/file-names-exts/compressed.tar.gz
/testcases/file-names-exts/compressed.tar.xz
/testcases/file-names-exts/compressed.tgz
/testcases/file-names-exts/compressed.txz

View file

@ -1,5 +0,0 @@
/testcases/file-names-exts/compressed.deb
/testcases/file-names-exts/compressed.tar.gz
/testcases/file-names-exts/compressed.tar.xz
/testcases/file-names-exts/compressed.tgz
/testcases/file-names-exts/compressed.txz

View file

@ -1,6 +0,0 @@
#SAVEFILE# compressed.deb crypto.asc image.svg VIDEO.AVI
backup~ compressed.tar.gz crypto.signature lossless.flac video.wmv
compiled.class compressed.tar.xz document.pdf lossless.wav
compiled.coffee compressed.tgz DOCUMENT.XLSX Makefile
compiled.js compressed.txz file.tmp music.mp3
compiled.o COMPRESSED.ZIP IMAGE.PNG MUSIC.OGG

View file

@ -1,6 +0,0 @@
video.wmv lossless.flac crypto.signature compressed.tar.gz backup~
VIDEO.AVI image.svg crypto.asc compressed.deb #SAVEFILE#
MUSIC.OGG IMAGE.PNG COMPRESSED.ZIP compiled.o
music.mp3 file.tmp compressed.txz compiled.js
Makefile DOCUMENT.XLSX compressed.tgz compiled.coffee
lossless.wav document.pdf compressed.tar.xz compiled.class

View file

@ -1,26 +0,0 @@
 #SAVEFILE#
 backup~
 compiled.class
 compiled.coffee
 compiled.js
 compiled.o
 compressed.deb
 compressed.tar.gz
 compressed.tar.xz
 compressed.tgz
 compressed.txz
 COMPRESSED.ZIP
 crypto.asc
 crypto.signature
 document.pdf
 DOCUMENT.XLSX
 file.tmp
 IMAGE.PNG
 image.svg
 lossless.flac
 lossless.wav
 Makefile
 music.mp3
 MUSIC.OGG
 VIDEO.AVI
 video.wmv

View file

@ -1,26 +0,0 @@
#SAVEFILE#
backup~
Makefile
crypto.asc
VIDEO.AVI
compiled.class
compiled.coffee
compressed.deb
lossless.flac
compressed.tar.gz
compiled.js
music.mp3
compiled.o
MUSIC.OGG
document.pdf
IMAGE.PNG
crypto.signature
image.svg
compressed.tgz
file.tmp
compressed.txz
lossless.wav
video.wmv
DOCUMENT.XLSX
compressed.tar.xz
COMPRESSED.ZIP

View file

@ -1,26 +0,0 @@
#SAVEFILE#
Makefile
backup~
crypto.asc
VIDEO.AVI
compiled.class
compiled.coffee
compressed.deb
lossless.flac
compressed.tar.gz
compiled.js
music.mp3
compiled.o
MUSIC.OGG
document.pdf
IMAGE.PNG
crypto.signature
image.svg
compressed.tgz
file.tmp
compressed.txz
lossless.wav
video.wmv
DOCUMENT.XLSX
compressed.tar.xz
COMPRESSED.ZIP

View file

@ -1,26 +0,0 @@
#SAVEFILE#
backup~
compiled.class
compiled.coffee
compiled.js
compiled.o
compressed.deb
compressed.tar.gz
compressed.tar.xz
compressed.tgz
compressed.txz
COMPRESSED.ZIP
crypto.asc
crypto.signature
document.pdf
DOCUMENT.XLSX
file.tmp
IMAGE.PNG
image.svg
lossless.flac
lossless.wav
Makefile
music.mp3
MUSIC.OGG
VIDEO.AVI
video.wmv

View file

@ -1,26 +0,0 @@
video.wmv
VIDEO.AVI
MUSIC.OGG
music.mp3
Makefile
lossless.wav
lossless.flac
image.svg
IMAGE.PNG
file.tmp
DOCUMENT.XLSX
document.pdf
crypto.signature
crypto.asc
COMPRESSED.ZIP
compressed.txz
compressed.tgz
compressed.tar.xz
compressed.tar.gz
compressed.deb
compiled.o
compiled.js
compiled.coffee
compiled.class
backup~
#SAVEFILE#

View file

@ -1,26 +0,0 @@
#SAVEFILE#
COMPRESSED.ZIP
DOCUMENT.XLSX
IMAGE.PNG
MUSIC.OGG
Makefile
VIDEO.AVI
backup~
compiled.class
compiled.coffee
compiled.js
compiled.o
compressed.deb
compressed.tar.gz
compressed.tar.xz
compressed.tgz
compressed.txz
crypto.asc
crypto.signature
document.pdf
file.tmp
image.svg
lossless.flac
lossless.wav
music.mp3
video.wmv

View file

@ -1,26 +0,0 @@
#SAVEFILE#
backup~
compiled.class
compiled.coffee
compiled.js
compiled.o
compressed.deb
compressed.tar.gz
compressed.tar.xz
compressed.tgz
compressed.txz
COMPRESSED.ZIP
crypto.asc
crypto.signature
document.pdf
DOCUMENT.XLSX
file.tmp
IMAGE.PNG
image.svg
lossless.flac
lossless.wav
Makefile
music.mp3
MUSIC.OGG
VIDEO.AVI
video.wmv

View file

@ -1,2 +0,0 @@
.rw-rw-r-- 0 vagrant  1 Jan 2300 beyond-the-future
.rw-rw-r-- 0 vagrant  1 Jan 1700 the-distant-past

View file

@ -1,2 +0,0 @@
.rw-rw-r-- 0 vagrant now beyond-the-future
.rw-rw-r-- 0 vagrant now the-distant-past

View file

@ -1,3 +0,0 @@
1_bytes 2_bytes 3_bytes 4_bytes 5_bytes 6_bytes 7_bytes 8_bytes 9_bytes 10_bytes 11_bytes 12_bytes 13_bytes
1_KiB 2_KiB 3_KiB 4_KiB 5_KiB 6_KiB 7_KiB 8_KiB 9_KiB 10_KiB 11_KiB 12_KiB 13_KiB
1_MiB 2_MiB 3_MiB 4_MiB 5_MiB 6_MiB 7_MiB 8_MiB 9_MiB 10_MiB 11_MiB 12_MiB 13_MiB

View file

@ -1,2 +0,0 @@
1_bytes 1_MiB 2_KiB 3_bytes 3_MiB 4_KiB 5_bytes 5_MiB 6_KiB 7_bytes 7_MiB 8_KiB 9_bytes 9_MiB 10_KiB 11_bytes 11_MiB 12_KiB 13_bytes 13_MiB
1_KiB 2_bytes 2_MiB 3_KiB 4_bytes 4_MiB 5_KiB 6_bytes 6_MiB 7_KiB 8_bytes 8_MiB 9_KiB 10_bytes 10_MiB 11_KiB 12_bytes 12_MiB 13_KiB

View file

@ -1,10 +0,0 @@
1_bytes 4_KiB 7_MiB 11_bytes
1_KiB 4_MiB 8_bytes 11_KiB
1_MiB 5_bytes 8_KiB 11_MiB
2_bytes 5_KiB 8_MiB 12_bytes
2_KiB 5_MiB 9_bytes 12_KiB
2_MiB 6_bytes 9_KiB 12_MiB
3_bytes 6_KiB 9_MiB 13_bytes
3_KiB 6_MiB 10_bytes 13_KiB
3_MiB 7_bytes 10_KiB 13_MiB
4_bytes 7_KiB 10_MiB

View file

@ -1,5 +0,0 @@
1_bytes 2_MiB 4_KiB 6_bytes 7_MiB 9_KiB 11_bytes 12_MiB
1_KiB 3_bytes 4_MiB 6_KiB 8_bytes 9_MiB 11_KiB 13_bytes
1_MiB 3_KiB 5_bytes 6_MiB 8_KiB 10_bytes 11_MiB 13_KiB
2_bytes 3_MiB 5_KiB 7_bytes 8_MiB 10_KiB 12_bytes 13_MiB
2_KiB 4_bytes 5_MiB 7_KiB 9_bytes 10_MiB 12_KiB

View file

@ -1,6 +0,0 @@
 1_bytes  3_bytes  5_bytes  7_bytes  9_bytes  11_bytes  13_bytes
 1_KiB  3_KiB  5_KiB  7_KiB  9_KiB  11_KiB  13_KiB
 1_MiB  3_MiB  5_MiB  7_MiB  9_MiB  11_MiB  13_MiB
 2_bytes  4_bytes  6_bytes  8_bytes  10_bytes  12_bytes
 2_KiB  4_KiB  6_KiB  8_KiB  10_KiB  12_KiB
 2_MiB  4_MiB  6_MiB  8_MiB  10_MiB  12_MiB

View file

@ -1,6 +0,0 @@
ansi: [\u{1b}[34mblue\u{1b}[0m] form-feed: [\u{c}] new-line-dir: [\n]
ascii: hello invalid-utf8-1: [<5B>] new-line: [\n]
backspace: [\u{8}] invalid-utf8-2: [<5B>(] return: [\r]
bell: [\u{7}] invalid-utf8-3: [<5B>(] tab: [\t]
emoji: [🆒] invalid-utf8-4: [<5B>(<28>(] utf-8: pâté
escape: [\u{1b}] links vertical-tab: [\u{b}]

View file

@ -1,39 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes
.rw-r--r-- 1.0k cassowary  1 Jan 12:34 1_KiB
.rw-r--r-- 1.0M cassowary  1 Jan 12:34 1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes
.rw-r--r-- 2.0k cassowary  1 Jan 12:34 2_KiB
.rw-r--r-- 2.1M cassowary  1 Jan 12:34 2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes
.rw-r--r-- 3.1k cassowary  1 Jan 12:34 3_KiB
.rw-r--r-- 3.1M cassowary  1 Jan 12:34 3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes
.rw-r--r-- 4.1k cassowary  1 Jan 12:34 4_KiB
.rw-r--r-- 4.2M cassowary  1 Jan 12:34 4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes
.rw-r--r-- 5.1k cassowary  1 Jan 12:34 5_KiB
.rw-r--r-- 5.2M cassowary  1 Jan 12:34 5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes
.rw-r--r-- 6.1k cassowary  1 Jan 12:34 6_KiB
.rw-r--r-- 6.3M cassowary  1 Jan 12:34 6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes
.rw-r--r-- 7.2k cassowary  1 Jan 12:34 7_KiB
.rw-r--r-- 7.3M cassowary  1 Jan 12:34 7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes
.rw-r--r-- 8.2k cassowary  1 Jan 12:34 8_KiB
.rw-r--r-- 8.4M cassowary  1 Jan 12:34 8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes
.rw-r--r-- 9.2k cassowary  1 Jan 12:34 9_KiB
.rw-r--r-- 9.4M cassowary  1 Jan 12:34 9_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes
.rw-r--r-- 10k cassowary  1 Jan 12:34 10_KiB
.rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes
.rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB
.rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes
.rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB
.rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes
.rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB
.rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB

View file

@ -1,39 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes
.rw-r--r-- 1.0Ki cassowary  1 Jan 12:34 1_KiB
.rw-r--r-- 1.0Mi cassowary  1 Jan 12:34 1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes
.rw-r--r-- 2.0Ki cassowary  1 Jan 12:34 2_KiB
.rw-r--r-- 2.0Mi cassowary  1 Jan 12:34 2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes
.rw-r--r-- 3.0Ki cassowary  1 Jan 12:34 3_KiB
.rw-r--r-- 3.0Mi cassowary  1 Jan 12:34 3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes
.rw-r--r-- 4.0Ki cassowary  1 Jan 12:34 4_KiB
.rw-r--r-- 4.0Mi cassowary  1 Jan 12:34 4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes
.rw-r--r-- 5.0Ki cassowary  1 Jan 12:34 5_KiB
.rw-r--r-- 5.0Mi cassowary  1 Jan 12:34 5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes
.rw-r--r-- 6.0Ki cassowary  1 Jan 12:34 6_KiB
.rw-r--r-- 6.0Mi cassowary  1 Jan 12:34 6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes
.rw-r--r-- 7.0Ki cassowary  1 Jan 12:34 7_KiB
.rw-r--r-- 7.0Mi cassowary  1 Jan 12:34 7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes
.rw-r--r-- 8.0Ki cassowary  1 Jan 12:34 8_KiB
.rw-r--r-- 8.0Mi cassowary  1 Jan 12:34 8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes
.rw-r--r-- 9.0Ki cassowary  1 Jan 12:34 9_KiB
.rw-r--r-- 9.0Mi cassowary  1 Jan 12:34 9_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes
.rw-r--r-- 10Ki cassowary  1 Jan 12:34 10_KiB
.rw-r--r-- 10Mi cassowary  1 Jan 12:34 10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes
.rw-r--r-- 11Ki cassowary  1 Jan 12:34 11_KiB
.rw-r--r-- 11Mi cassowary  1 Jan 12:34 11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes
.rw-r--r-- 12Ki cassowary  1 Jan 12:34 12_KiB
.rw-r--r-- 12Mi cassowary  1 Jan 12:34 12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes
.rw-r--r-- 13Ki cassowary  1 Jan 12:34 13_KiB
.rw-r--r-- 13Mi cassowary  1 Jan 12:34 13_MiB

View file

@ -1,39 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes
.rw-r--r-- 1,024 cassowary  1 Jan 12:34 1_KiB
.rw-r--r-- 1,048,576 cassowary  1 Jan 12:34 1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes
.rw-r--r-- 2,048 cassowary  1 Jan 12:34 2_KiB
.rw-r--r-- 2,097,152 cassowary  1 Jan 12:34 2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes
.rw-r--r-- 3,072 cassowary  1 Jan 12:34 3_KiB
.rw-r--r-- 3,145,728 cassowary  1 Jan 12:34 3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes
.rw-r--r-- 4,096 cassowary  1 Jan 12:34 4_KiB
.rw-r--r-- 4,194,304 cassowary  1 Jan 12:34 4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes
.rw-r--r-- 5,120 cassowary  1 Jan 12:34 5_KiB
.rw-r--r-- 5,242,880 cassowary  1 Jan 12:34 5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes
.rw-r--r-- 6,144 cassowary  1 Jan 12:34 6_KiB
.rw-r--r-- 6,291,456 cassowary  1 Jan 12:34 6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes
.rw-r--r-- 7,168 cassowary  1 Jan 12:34 7_KiB
.rw-r--r-- 7,340,032 cassowary  1 Jan 12:34 7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes
.rw-r--r-- 8,192 cassowary  1 Jan 12:34 8_KiB
.rw-r--r-- 8,388,608 cassowary  1 Jan 12:34 8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes
.rw-r--r-- 9,216 cassowary  1 Jan 12:34 9_KiB
.rw-r--r-- 9,437,184 cassowary  1 Jan 12:34 9_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes
.rw-r--r-- 10,240 cassowary  1 Jan 12:34 10_KiB
.rw-r--r-- 10,485,760 cassowary  1 Jan 12:34 10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes
.rw-r--r-- 11,264 cassowary  1 Jan 12:34 11_KiB
.rw-r--r-- 11,534,336 cassowary  1 Jan 12:34 11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes
.rw-r--r-- 12,288 cassowary  1 Jan 12:34 12_KiB
.rw-r--r-- 12,582,912 cassowary  1 Jan 12:34 12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes
.rw-r--r-- 13,312 cassowary  1 Jan 12:34 13_KiB
.rw-r--r-- 13,631,488 cassowary  1 Jan 12:34 13_MiB

View file

@ -1,39 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes
.rw-r--r-- 1.0k cassowary  1 Jan 12:34 1_KiB
.rw-r--r-- 1.0M cassowary  1 Jan 12:34 1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes
.rw-r--r-- 2.0k cassowary  1 Jan 12:34 2_KiB
.rw-r--r-- 2.1M cassowary  1 Jan 12:34 2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes
.rw-r--r-- 3.1k cassowary  1 Jan 12:34 3_KiB
.rw-r--r-- 3.1M cassowary  1 Jan 12:34 3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes
.rw-r--r-- 4.1k cassowary  1 Jan 12:34 4_KiB
.rw-r--r-- 4.2M cassowary  1 Jan 12:34 4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes
.rw-r--r-- 5.1k cassowary  1 Jan 12:34 5_KiB
.rw-r--r-- 5.2M cassowary  1 Jan 12:34 5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes
.rw-r--r-- 6.1k cassowary  1 Jan 12:34 6_KiB
.rw-r--r-- 6.3M cassowary  1 Jan 12:34 6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes
.rw-r--r-- 7.2k cassowary  1 Jan 12:34 7_KiB
.rw-r--r-- 7.3M cassowary  1 Jan 12:34 7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes
.rw-r--r-- 8.2k cassowary  1 Jan 12:34 8_KiB
.rw-r--r-- 8.4M cassowary  1 Jan 12:34 8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes
.rw-r--r-- 9.2k cassowary  1 Jan 12:34 9_KiB
.rw-r--r-- 9.4M cassowary  1 Jan 12:34 9_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes
.rw-r--r-- 10k cassowary  1 Jan 12:34 10_KiB
.rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes
.rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB
.rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes
.rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB
.rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes
.rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB
.rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB

View file

@ -1,39 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes
.rw-r--r-- 1.0Ki cassowary  1 Jan 12:34 1_KiB
.rw-r--r-- 1.0Mi cassowary  1 Jan 12:34 1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes
.rw-r--r-- 2.0Ki cassowary  1 Jan 12:34 2_KiB
.rw-r--r-- 2.0Mi cassowary  1 Jan 12:34 2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes
.rw-r--r-- 3.0Ki cassowary  1 Jan 12:34 3_KiB
.rw-r--r-- 3.0Mi cassowary  1 Jan 12:34 3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes
.rw-r--r-- 4.0Ki cassowary  1 Jan 12:34 4_KiB
.rw-r--r-- 4.0Mi cassowary  1 Jan 12:34 4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes
.rw-r--r-- 5.0Ki cassowary  1 Jan 12:34 5_KiB
.rw-r--r-- 5.0Mi cassowary  1 Jan 12:34 5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes
.rw-r--r-- 6.0Ki cassowary  1 Jan 12:34 6_KiB
.rw-r--r-- 6.0Mi cassowary  1 Jan 12:34 6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes
.rw-r--r-- 7.0Ki cassowary  1 Jan 12:34 7_KiB
.rw-r--r-- 7.0Mi cassowary  1 Jan 12:34 7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes
.rw-r--r-- 8.0Ki cassowary  1 Jan 12:34 8_KiB
.rw-r--r-- 8.0Mi cassowary  1 Jan 12:34 8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes
.rw-r--r-- 9.0Ki cassowary  1 Jan 12:34 9_KiB
.rw-r--r-- 9.0Mi cassowary  1 Jan 12:34 9_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes
.rw-r--r-- 10Ki cassowary  1 Jan 12:34 10_KiB
.rw-r--r-- 10Mi cassowary  1 Jan 12:34 10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes
.rw-r--r-- 11Ki cassowary  1 Jan 12:34 11_KiB
.rw-r--r-- 11Mi cassowary  1 Jan 12:34 11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes
.rw-r--r-- 12Ki cassowary  1 Jan 12:34 12_KiB
.rw-r--r-- 12Mi cassowary  1 Jan 12:34 12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes
.rw-r--r-- 13Ki cassowary  1 Jan 12:34 13_KiB
.rw-r--r-- 13Mi cassowary  1 Jan 12:34 13_MiB

View file

@ -1,39 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes
.rw-r--r-- 1,024 cassowary  1 Jan 12:34 1_KiB
.rw-r--r-- 1,048,576 cassowary  1 Jan 12:34 1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes
.rw-r--r-- 2,048 cassowary  1 Jan 12:34 2_KiB
.rw-r--r-- 2,097,152 cassowary  1 Jan 12:34 2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes
.rw-r--r-- 3,072 cassowary  1 Jan 12:34 3_KiB
.rw-r--r-- 3,145,728 cassowary  1 Jan 12:34 3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes
.rw-r--r-- 4,096 cassowary  1 Jan 12:34 4_KiB
.rw-r--r-- 4,194,304 cassowary  1 Jan 12:34 4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes
.rw-r--r-- 5,120 cassowary  1 Jan 12:34 5_KiB
.rw-r--r-- 5,242,880 cassowary  1 Jan 12:34 5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes
.rw-r--r-- 6,144 cassowary  1 Jan 12:34 6_KiB
.rw-r--r-- 6,291,456 cassowary  1 Jan 12:34 6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes
.rw-r--r-- 7,168 cassowary  1 Jan 12:34 7_KiB
.rw-r--r-- 7,340,032 cassowary  1 Jan 12:34 7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes
.rw-r--r-- 8,192 cassowary  1 Jan 12:34 8_KiB
.rw-r--r-- 8,388,608 cassowary  1 Jan 12:34 8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes
.rw-r--r-- 9,216 cassowary  1 Jan 12:34 9_KiB
.rw-r--r-- 9,437,184 cassowary  1 Jan 12:34 9_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes
.rw-r--r-- 10,240 cassowary  1 Jan 12:34 10_KiB
.rw-r--r-- 10,485,760 cassowary  1 Jan 12:34 10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes
.rw-r--r-- 11,264 cassowary  1 Jan 12:34 11_KiB
.rw-r--r-- 11,534,336 cassowary  1 Jan 12:34 11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes
.rw-r--r-- 12,288 cassowary  1 Jan 12:34 12_KiB
.rw-r--r-- 12,582,912 cassowary  1 Jan 12:34 12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes
.rw-r--r-- 13,312 cassowary  1 Jan 12:34 13_KiB
.rw-r--r-- 13,631,488 cassowary  1 Jan 12:34 13_MiB

View file

@ -1,39 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes
.rw-r--r-- 1.0k cassowary  1 Jan 12:34 1_KiB
.rw-r--r-- 1.0M cassowary  1 Jan 12:34 1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes
.rw-r--r-- 2.0k cassowary  1 Jan 12:34 2_KiB
.rw-r--r-- 2.1M cassowary  1 Jan 12:34 2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes
.rw-r--r-- 3.1k cassowary  1 Jan 12:34 3_KiB
.rw-r--r-- 3.1M cassowary  1 Jan 12:34 3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes
.rw-r--r-- 4.1k cassowary  1 Jan 12:34 4_KiB
.rw-r--r-- 4.2M cassowary  1 Jan 12:34 4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes
.rw-r--r-- 5.1k cassowary  1 Jan 12:34 5_KiB
.rw-r--r-- 5.2M cassowary  1 Jan 12:34 5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes
.rw-r--r-- 6.1k cassowary  1 Jan 12:34 6_KiB
.rw-r--r-- 6.3M cassowary  1 Jan 12:34 6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes
.rw-r--r-- 7.2k cassowary  1 Jan 12:34 7_KiB
.rw-r--r-- 7.3M cassowary  1 Jan 12:34 7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes
.rw-r--r-- 8.2k cassowary  1 Jan 12:34 8_KiB
.rw-r--r-- 8.4M cassowary  1 Jan 12:34 8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes
.rw-r--r-- 9.2k cassowary  1 Jan 12:34 9_KiB
.rw-r--r-- 9.4M cassowary  1 Jan 12:34 9_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes
.rw-r--r-- 10k cassowary  1 Jan 12:34 10_KiB
.rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes
.rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB
.rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes
.rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB
.rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes
.rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB
.rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB

View file

@ -1,20 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes .rw-r--r-- 7.3M cassowary  1 Jan 12:34 7_MiB
.rw-r--r-- 1.0k cassowary  1 Jan 12:34 1_KiB .rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes
.rw-r--r-- 1.0M cassowary  1 Jan 12:34 1_MiB .rw-r--r-- 8.2k cassowary  1 Jan 12:34 8_KiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes .rw-r--r-- 8.4M cassowary  1 Jan 12:34 8_MiB
.rw-r--r-- 2.0k cassowary  1 Jan 12:34 2_KiB .rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes
.rw-r--r-- 2.1M cassowary  1 Jan 12:34 2_MiB .rw-r--r-- 9.2k cassowary  1 Jan 12:34 9_KiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes .rw-r--r-- 9.4M cassowary  1 Jan 12:34 9_MiB
.rw-r--r-- 3.1k cassowary  1 Jan 12:34 3_KiB .rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes
.rw-r--r-- 3.1M cassowary  1 Jan 12:34 3_MiB .rw-r--r-- 10k cassowary  1 Jan 12:34 10_KiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes .rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB
.rw-r--r-- 4.1k cassowary  1 Jan 12:34 4_KiB .rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes
.rw-r--r-- 4.2M cassowary  1 Jan 12:34 4_MiB .rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes .rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB
.rw-r--r-- 5.1k cassowary  1 Jan 12:34 5_KiB .rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes
.rw-r--r-- 5.2M cassowary  1 Jan 12:34 5_MiB .rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB
.rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes .rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB
.rw-r--r-- 6.1k cassowary  1 Jan 12:34 6_KiB .rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes
.rw-r--r-- 6.3M cassowary  1 Jan 12:34 6_MiB .rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB
.rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes .rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB
.rw-r--r-- 7.2k cassowary  1 Jan 12:34 7_KiB

View file

@ -1,13 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes .rw-r--r-- 5.1k cassowary  1 Jan 12:34 5_KiB .rw-r--r-- 9.4M cassowary  1 Jan 12:34 9_MiB
.rw-r--r-- 1.0k cassowary  1 Jan 12:34 1_KiB .rw-r--r-- 5.2M cassowary  1 Jan 12:34 5_MiB .rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes
.rw-r--r-- 1.0M cassowary  1 Jan 12:34 1_MiB .rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes .rw-r--r-- 10k cassowary  1 Jan 12:34 10_KiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes .rw-r--r-- 6.1k cassowary  1 Jan 12:34 6_KiB .rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB
.rw-r--r-- 2.0k cassowary  1 Jan 12:34 2_KiB .rw-r--r-- 6.3M cassowary  1 Jan 12:34 6_MiB .rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes
.rw-r--r-- 2.1M cassowary  1 Jan 12:34 2_MiB .rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes .rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes .rw-r--r-- 7.2k cassowary  1 Jan 12:34 7_KiB .rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB
.rw-r--r-- 3.1k cassowary  1 Jan 12:34 3_KiB .rw-r--r-- 7.3M cassowary  1 Jan 12:34 7_MiB .rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes
.rw-r--r-- 3.1M cassowary  1 Jan 12:34 3_MiB .rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes .rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes .rw-r--r-- 8.2k cassowary  1 Jan 12:34 8_KiB .rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB
.rw-r--r-- 4.1k cassowary  1 Jan 12:34 4_KiB .rw-r--r-- 8.4M cassowary  1 Jan 12:34 8_MiB .rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes
.rw-r--r-- 4.2M cassowary  1 Jan 12:34 4_MiB .rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes .rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes .rw-r--r-- 9.2k cassowary  1 Jan 12:34 9_KiB .rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB

View file

@ -1,10 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes .rw-r--r-- 4.1k cassowary  1 Jan 12:34 4_KiB .rw-r--r-- 7.3M cassowary  1 Jan 12:34 7_MiB .rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes
.rw-r--r-- 1.0k cassowary  1 Jan 12:34 1_KiB .rw-r--r-- 4.2M cassowary  1 Jan 12:34 4_MiB .rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes .rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB
.rw-r--r-- 1.0M cassowary  1 Jan 12:34 1_MiB .rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes .rw-r--r-- 8.2k cassowary  1 Jan 12:34 8_KiB .rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes .rw-r--r-- 5.1k cassowary  1 Jan 12:34 5_KiB .rw-r--r-- 8.4M cassowary  1 Jan 12:34 8_MiB .rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes
.rw-r--r-- 2.0k cassowary  1 Jan 12:34 2_KiB .rw-r--r-- 5.2M cassowary  1 Jan 12:34 5_MiB .rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes .rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB
.rw-r--r-- 2.1M cassowary  1 Jan 12:34 2_MiB .rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes .rw-r--r-- 9.2k cassowary  1 Jan 12:34 9_KiB .rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes .rw-r--r-- 6.1k cassowary  1 Jan 12:34 6_KiB .rw-r--r-- 9.4M cassowary  1 Jan 12:34 9_MiB .rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes
.rw-r--r-- 3.1k cassowary  1 Jan 12:34 3_KiB .rw-r--r-- 6.3M cassowary  1 Jan 12:34 6_MiB .rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes .rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB
.rw-r--r-- 3.1M cassowary  1 Jan 12:34 3_MiB .rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes .rw-r--r-- 10k cassowary  1 Jan 12:34 10_KiB .rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes .rw-r--r-- 7.2k cassowary  1 Jan 12:34 7_KiB .rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB

View file

@ -1,3 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34 /testcases/files/1_bytes
.rw-r--r-- 1.0k cassowary  1 Jan 12:34 /testcases/files/1_KiB
.rw-r--r-- 1.0M cassowary  1 Jan 12:34 /testcases/files/1_MiB

View file

@ -1,5 +0,0 @@
.rw-r--r-- 10 cassowary  1 Jan 12:34 /testcases/files/10_bytes .rw-r--r-- 12M cassowary  1 Jan 12:34 /testcases/files/11_MiB .rw-r--r-- 13k cassowary  1 Jan 12:34 /testcases/files/13_KiB
.rw-r--r-- 10k cassowary  1 Jan 12:34 /testcases/files/10_KiB .rw-r--r-- 12 cassowary  1 Jan 12:34 /testcases/files/12_bytes .rw-r--r-- 14M cassowary  1 Jan 12:34 /testcases/files/13_MiB
.rw-r--r-- 10M cassowary  1 Jan 12:34 /testcases/files/10_MiB .rw-r--r-- 12k cassowary  1 Jan 12:34 /testcases/files/12_KiB .rw-r--r-- 1 cassowary  1 Jan 12:34 /testcases/files/1_bytes
.rw-r--r-- 11 cassowary  1 Jan 12:34 /testcases/files/11_bytes .rw-r--r-- 13M cassowary  1 Jan 12:34 /testcases/files/12_MiB .rw-r--r-- 1.0k cassowary  1 Jan 12:34 /testcases/files/1_KiB
.rw-r--r-- 11k cassowary  1 Jan 12:34 /testcases/files/11_KiB .rw-r--r-- 13 cassowary  1 Jan 12:34 /testcases/files/13_bytes .rw-r--r-- 1.0M cassowary  1 Jan 12:34 /testcases/files/1_MiB

View file

@ -1,15 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34 /testcases/files/1_bytes
.rw-r--r-- 1.0k cassowary  1 Jan 12:34 /testcases/files/1_KiB
.rw-r--r-- 1.0M cassowary  1 Jan 12:34 /testcases/files/1_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34 /testcases/files/10_bytes
.rw-r--r-- 10k cassowary  1 Jan 12:34 /testcases/files/10_KiB
.rw-r--r-- 10M cassowary  1 Jan 12:34 /testcases/files/10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 /testcases/files/11_bytes
.rw-r--r-- 11k cassowary  1 Jan 12:34 /testcases/files/11_KiB
.rw-r--r-- 12M cassowary  1 Jan 12:34 /testcases/files/11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 /testcases/files/12_bytes
.rw-r--r-- 12k cassowary  1 Jan 12:34 /testcases/files/12_KiB
.rw-r--r-- 13M cassowary  1 Jan 12:34 /testcases/files/12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 /testcases/files/13_bytes
.rw-r--r-- 13k cassowary  1 Jan 12:34 /testcases/files/13_KiB
.rw-r--r-- 14M cassowary  1 Jan 12:34 /testcases/files/13_MiB

View file

@ -1,2 +0,0 @@
Permissions Size User Date Modified Name
.rw-r--r-- 10 cassowary  1 Jan 12:34 /testcases/files/10_bytes

View file

@ -1,2 +0,0 @@
Permissions Size User Date Modified Name Permissions Size User Date Modified Name
.rw-r--r-- 10 cassowary  1 Jan 12:34 /testcases/files/10_bytes .rw-r--r-- 10k cassowary  1 Jan 12:34 /testcases/files/10_KiB

View file

@ -1,39 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34  1_bytes
.rw-r--r-- 1.0k cassowary  1 Jan 12:34  1_KiB
.rw-r--r-- 1.0M cassowary  1 Jan 12:34  1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34  2_bytes
.rw-r--r-- 2.0k cassowary  1 Jan 12:34  2_KiB
.rw-r--r-- 2.1M cassowary  1 Jan 12:34  2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34  3_bytes
.rw-r--r-- 3.1k cassowary  1 Jan 12:34  3_KiB
.rw-r--r-- 3.1M cassowary  1 Jan 12:34  3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34  4_bytes
.rw-r--r-- 4.1k cassowary  1 Jan 12:34  4_KiB
.rw-r--r-- 4.2M cassowary  1 Jan 12:34  4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34  5_bytes
.rw-r--r-- 5.1k cassowary  1 Jan 12:34  5_KiB
.rw-r--r-- 5.2M cassowary  1 Jan 12:34  5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34  6_bytes
.rw-r--r-- 6.1k cassowary  1 Jan 12:34  6_KiB
.rw-r--r-- 6.3M cassowary  1 Jan 12:34  6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34  7_bytes
.rw-r--r-- 7.2k cassowary  1 Jan 12:34  7_KiB
.rw-r--r-- 7.3M cassowary  1 Jan 12:34  7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34  8_bytes
.rw-r--r-- 8.2k cassowary  1 Jan 12:34  8_KiB
.rw-r--r-- 8.4M cassowary  1 Jan 12:34  8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34  9_bytes
.rw-r--r-- 9.2k cassowary  1 Jan 12:34  9_KiB
.rw-r--r-- 9.4M cassowary  1 Jan 12:34  9_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34  10_bytes
.rw-r--r-- 10k cassowary  1 Jan 12:34  10_KiB
.rw-r--r-- 10M cassowary  1 Jan 12:34  10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34  11_bytes
.rw-r--r-- 11k cassowary  1 Jan 12:34  11_KiB
.rw-r--r-- 12M cassowary  1 Jan 12:34  11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34  12_bytes
.rw-r--r-- 12k cassowary  1 Jan 12:34  12_KiB
.rw-r--r-- 13M cassowary  1 Jan 12:34  12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34  13_bytes
.rw-r--r-- 13k cassowary  1 Jan 12:34  13_KiB
.rw-r--r-- 14M cassowary  1 Jan 12:34  13_MiB

View file

@ -1,40 +0,0 @@
Permissions Size User Date Modified Name
.rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes
.rw-r--r-- 1.0k cassowary  1 Jan 12:34 1_KiB
.rw-r--r-- 1.0M cassowary  1 Jan 12:34 1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes
.rw-r--r-- 2.0k cassowary  1 Jan 12:34 2_KiB
.rw-r--r-- 2.1M cassowary  1 Jan 12:34 2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes
.rw-r--r-- 3.1k cassowary  1 Jan 12:34 3_KiB
.rw-r--r-- 3.1M cassowary  1 Jan 12:34 3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes
.rw-r--r-- 4.1k cassowary  1 Jan 12:34 4_KiB
.rw-r--r-- 4.2M cassowary  1 Jan 12:34 4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes
.rw-r--r-- 5.1k cassowary  1 Jan 12:34 5_KiB
.rw-r--r-- 5.2M cassowary  1 Jan 12:34 5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes
.rw-r--r-- 6.1k cassowary  1 Jan 12:34 6_KiB
.rw-r--r-- 6.3M cassowary  1 Jan 12:34 6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes
.rw-r--r-- 7.2k cassowary  1 Jan 12:34 7_KiB
.rw-r--r-- 7.3M cassowary  1 Jan 12:34 7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes
.rw-r--r-- 8.2k cassowary  1 Jan 12:34 8_KiB
.rw-r--r-- 8.4M cassowary  1 Jan 12:34 8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes
.rw-r--r-- 9.2k cassowary  1 Jan 12:34 9_KiB
.rw-r--r-- 9.4M cassowary  1 Jan 12:34 9_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes
.rw-r--r-- 10k cassowary  1 Jan 12:34 10_KiB
.rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes
.rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB
.rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes
.rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB
.rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes
.rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB
.rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB

View file

@ -1,40 +0,0 @@
Permissions Size User Date Modified Name
.rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes
.rw-r--r-- 1.0Ki cassowary  1 Jan 12:34 1_KiB
.rw-r--r-- 1.0Mi cassowary  1 Jan 12:34 1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes
.rw-r--r-- 2.0Ki cassowary  1 Jan 12:34 2_KiB
.rw-r--r-- 2.0Mi cassowary  1 Jan 12:34 2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes
.rw-r--r-- 3.0Ki cassowary  1 Jan 12:34 3_KiB
.rw-r--r-- 3.0Mi cassowary  1 Jan 12:34 3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes
.rw-r--r-- 4.0Ki cassowary  1 Jan 12:34 4_KiB
.rw-r--r-- 4.0Mi cassowary  1 Jan 12:34 4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes
.rw-r--r-- 5.0Ki cassowary  1 Jan 12:34 5_KiB
.rw-r--r-- 5.0Mi cassowary  1 Jan 12:34 5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes
.rw-r--r-- 6.0Ki cassowary  1 Jan 12:34 6_KiB
.rw-r--r-- 6.0Mi cassowary  1 Jan 12:34 6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes
.rw-r--r-- 7.0Ki cassowary  1 Jan 12:34 7_KiB
.rw-r--r-- 7.0Mi cassowary  1 Jan 12:34 7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes
.rw-r--r-- 8.0Ki cassowary  1 Jan 12:34 8_KiB
.rw-r--r-- 8.0Mi cassowary  1 Jan 12:34 8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes
.rw-r--r-- 9.0Ki cassowary  1 Jan 12:34 9_KiB
.rw-r--r-- 9.0Mi cassowary  1 Jan 12:34 9_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes
.rw-r--r-- 10Ki cassowary  1 Jan 12:34 10_KiB
.rw-r--r-- 10Mi cassowary  1 Jan 12:34 10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes
.rw-r--r-- 11Ki cassowary  1 Jan 12:34 11_KiB
.rw-r--r-- 11Mi cassowary  1 Jan 12:34 11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes
.rw-r--r-- 12Ki cassowary  1 Jan 12:34 12_KiB
.rw-r--r-- 12Mi cassowary  1 Jan 12:34 12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes
.rw-r--r-- 13Ki cassowary  1 Jan 12:34 13_KiB
.rw-r--r-- 13Mi cassowary  1 Jan 12:34 13_MiB

View file

@ -1,40 +0,0 @@
Permissions Size User Date Modified Name
.rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes
.rw-r--r-- 1,024 cassowary  1 Jan 12:34 1_KiB
.rw-r--r-- 1,048,576 cassowary  1 Jan 12:34 1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes
.rw-r--r-- 2,048 cassowary  1 Jan 12:34 2_KiB
.rw-r--r-- 2,097,152 cassowary  1 Jan 12:34 2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes
.rw-r--r-- 3,072 cassowary  1 Jan 12:34 3_KiB
.rw-r--r-- 3,145,728 cassowary  1 Jan 12:34 3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes
.rw-r--r-- 4,096 cassowary  1 Jan 12:34 4_KiB
.rw-r--r-- 4,194,304 cassowary  1 Jan 12:34 4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes
.rw-r--r-- 5,120 cassowary  1 Jan 12:34 5_KiB
.rw-r--r-- 5,242,880 cassowary  1 Jan 12:34 5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes
.rw-r--r-- 6,144 cassowary  1 Jan 12:34 6_KiB
.rw-r--r-- 6,291,456 cassowary  1 Jan 12:34 6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes
.rw-r--r-- 7,168 cassowary  1 Jan 12:34 7_KiB
.rw-r--r-- 7,340,032 cassowary  1 Jan 12:34 7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes
.rw-r--r-- 8,192 cassowary  1 Jan 12:34 8_KiB
.rw-r--r-- 8,388,608 cassowary  1 Jan 12:34 8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes
.rw-r--r-- 9,216 cassowary  1 Jan 12:34 9_KiB
.rw-r--r-- 9,437,184 cassowary  1 Jan 12:34 9_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes
.rw-r--r-- 10,240 cassowary  1 Jan 12:34 10_KiB
.rw-r--r-- 10,485,760 cassowary  1 Jan 12:34 10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes
.rw-r--r-- 11,264 cassowary  1 Jan 12:34 11_KiB
.rw-r--r-- 11,534,336 cassowary  1 Jan 12:34 11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes
.rw-r--r-- 12,288 cassowary  1 Jan 12:34 12_KiB
.rw-r--r-- 12,582,912 cassowary  1 Jan 12:34 12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes
.rw-r--r-- 13,312 cassowary  1 Jan 12:34 13_KiB
.rw-r--r-- 13,631,488 cassowary  1 Jan 12:34 13_MiB

View file

@ -1,39 +0,0 @@
.rw-r--r-- 1 cassowary  1 Jan 12:34  1_bytes
.rw-r--r-- 1.0k cassowary  1 Jan 12:34  1_KiB
.rw-r--r-- 1.0M cassowary  1 Jan 12:34  1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34  2_bytes
.rw-r--r-- 2.0k cassowary  1 Jan 12:34  2_KiB
.rw-r--r-- 2.1M cassowary  1 Jan 12:34  2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34  3_bytes
.rw-r--r-- 3.1k cassowary  1 Jan 12:34  3_KiB
.rw-r--r-- 3.1M cassowary  1 Jan 12:34  3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34  4_bytes
.rw-r--r-- 4.1k cassowary  1 Jan 12:34  4_KiB
.rw-r--r-- 4.2M cassowary  1 Jan 12:34  4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34  5_bytes
.rw-r--r-- 5.1k cassowary  1 Jan 12:34  5_KiB
.rw-r--r-- 5.2M cassowary  1 Jan 12:34  5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34  6_bytes
.rw-r--r-- 6.1k cassowary  1 Jan 12:34  6_KiB
.rw-r--r-- 6.3M cassowary  1 Jan 12:34  6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34  7_bytes
.rw-r--r-- 7.2k cassowary  1 Jan 12:34  7_KiB
.rw-r--r-- 7.3M cassowary  1 Jan 12:34  7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34  8_bytes
.rw-r--r-- 8.2k cassowary  1 Jan 12:34  8_KiB
.rw-r--r-- 8.4M cassowary  1 Jan 12:34  8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34  9_bytes
.rw-r--r-- 9.2k cassowary  1 Jan 12:34  9_KiB
.rw-r--r-- 9.4M cassowary  1 Jan 12:34  9_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34  10_bytes
.rw-r--r-- 10k cassowary  1 Jan 12:34  10_KiB
.rw-r--r-- 10M cassowary  1 Jan 12:34  10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34  11_bytes
.rw-r--r-- 11k cassowary  1 Jan 12:34  11_KiB
.rw-r--r-- 12M cassowary  1 Jan 12:34  11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34  12_bytes
.rw-r--r-- 12k cassowary  1 Jan 12:34  12_KiB
.rw-r--r-- 13M cassowary  1 Jan 12:34  12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34  13_bytes
.rw-r--r-- 13k cassowary  1 Jan 12:34  13_KiB
.rw-r--r-- 14M cassowary  1 Jan 12:34  13_MiB

View file

@ -1,39 +0,0 @@
.rw-r--r-- 1 cassowary 1 Jan 12:34 1_bytes
.rw-r--r-- 1.0k cassowary 1 Jan 12:34 1_KiB
.rw-r--r-- 1.0M cassowary 1 Jan 12:34 1_MiB
.rw-r--r-- 2 cassowary 1 Jan 12:34 2_bytes
.rw-r--r-- 2.0k cassowary 1 Jan 12:34 2_KiB
.rw-r--r-- 2.1M cassowary 1 Jan 12:34 2_MiB
.rw-r--r-- 3 cassowary 1 Jan 12:34 3_bytes
.rw-r--r-- 3.1k cassowary 1 Jan 12:34 3_KiB
.rw-r--r-- 3.1M cassowary 1 Jan 12:34 3_MiB
.rw-r--r-- 4 cassowary 1 Jan 12:34 4_bytes
.rw-r--r-- 4.1k cassowary 1 Jan 12:34 4_KiB
.rw-r--r-- 4.2M cassowary 1 Jan 12:34 4_MiB
.rw-r--r-- 5 cassowary 1 Jan 12:34 5_bytes
.rw-r--r-- 5.1k cassowary 1 Jan 12:34 5_KiB
.rw-r--r-- 5.2M cassowary 1 Jan 12:34 5_MiB
.rw-r--r-- 6 cassowary 1 Jan 12:34 6_bytes
.rw-r--r-- 6.1k cassowary 1 Jan 12:34 6_KiB
.rw-r--r-- 6.3M cassowary 1 Jan 12:34 6_MiB
.rw-r--r-- 7 cassowary 1 Jan 12:34 7_bytes
.rw-r--r-- 7.2k cassowary 1 Jan 12:34 7_KiB
.rw-r--r-- 7.3M cassowary 1 Jan 12:34 7_MiB
.rw-r--r-- 8 cassowary 1 Jan 12:34 8_bytes
.rw-r--r-- 8.2k cassowary 1 Jan 12:34 8_KiB
.rw-r--r-- 8.4M cassowary 1 Jan 12:34 8_MiB
.rw-r--r-- 9 cassowary 1 Jan 12:34 9_bytes
.rw-r--r-- 9.2k cassowary 1 Jan 12:34 9_KiB
.rw-r--r-- 9.4M cassowary 1 Jan 12:34 9_MiB
.rw-r--r-- 10 cassowary 1 Jan 12:34 10_bytes
.rw-r--r-- 10k cassowary 1 Jan 12:34 10_KiB
.rw-r--r-- 10M cassowary 1 Jan 12:34 10_MiB
.rw-r--r-- 11 cassowary 1 Jan 12:34 11_bytes
.rw-r--r-- 11k cassowary 1 Jan 12:34 11_KiB
.rw-r--r-- 12M cassowary 1 Jan 12:34 11_MiB
.rw-r--r-- 12 cassowary 1 Jan 12:34 12_bytes
.rw-r--r-- 12k cassowary 1 Jan 12:34 12_KiB
.rw-r--r-- 13M cassowary 1 Jan 12:34 12_MiB
.rw-r--r-- 13 cassowary 1 Jan 12:34 13_bytes
.rw-r--r-- 13k cassowary 1 Jan 12:34 13_KiB
.rw-r--r-- 14M cassowary 1 Jan 12:34 13_MiB

View file

@ -1,40 +0,0 @@
drwxrwxr-x - vagrant  1 Jan 12:34  /testcases/files
.rw-r--r-- 1 cassowary  1 Jan 12:34 ├──  1_bytes
.rw-r--r-- 1.0k cassowary  1 Jan 12:34 ├──  1_KiB
.rw-r--r-- 1.0M cassowary  1 Jan 12:34 ├──  1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 ├──  2_bytes
.rw-r--r-- 2.0k cassowary  1 Jan 12:34 ├──  2_KiB
.rw-r--r-- 2.1M cassowary  1 Jan 12:34 ├──  2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 ├──  3_bytes
.rw-r--r-- 3.1k cassowary  1 Jan 12:34 ├──  3_KiB
.rw-r--r-- 3.1M cassowary  1 Jan 12:34 ├──  3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 ├──  4_bytes
.rw-r--r-- 4.1k cassowary  1 Jan 12:34 ├──  4_KiB
.rw-r--r-- 4.2M cassowary  1 Jan 12:34 ├──  4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 ├──  5_bytes
.rw-r--r-- 5.1k cassowary  1 Jan 12:34 ├──  5_KiB
.rw-r--r-- 5.2M cassowary  1 Jan 12:34 ├──  5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34 ├──  6_bytes
.rw-r--r-- 6.1k cassowary  1 Jan 12:34 ├──  6_KiB
.rw-r--r-- 6.3M cassowary  1 Jan 12:34 ├──  6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34 ├──  7_bytes
.rw-r--r-- 7.2k cassowary  1 Jan 12:34 ├──  7_KiB
.rw-r--r-- 7.3M cassowary  1 Jan 12:34 ├──  7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34 ├──  8_bytes
.rw-r--r-- 8.2k cassowary  1 Jan 12:34 ├──  8_KiB
.rw-r--r-- 8.4M cassowary  1 Jan 12:34 ├──  8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34 ├──  9_bytes
.rw-r--r-- 9.2k cassowary  1 Jan 12:34 ├──  9_KiB
.rw-r--r-- 9.4M cassowary  1 Jan 12:34 ├──  9_MiB
.rw-r--r-- 10 cassowary  1 Jan 12:34 ├──  10_bytes
.rw-r--r-- 10k cassowary  1 Jan 12:34 ├──  10_KiB
.rw-r--r-- 10M cassowary  1 Jan 12:34 ├──  10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 ├──  11_bytes
.rw-r--r-- 11k cassowary  1 Jan 12:34 ├──  11_KiB
.rw-r--r-- 12M cassowary  1 Jan 12:34 ├──  11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 ├──  12_bytes
.rw-r--r-- 12k cassowary  1 Jan 12:34 ├──  12_KiB
.rw-r--r-- 13M cassowary  1 Jan 12:34 ├──  12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 ├──  13_bytes
.rw-r--r-- 13k cassowary  1 Jan 12:34 ├──  13_KiB
.rw-r--r-- 14M cassowary  1 Jan 12:34 └──  13_MiB

View file

@ -1,39 +0,0 @@
 1_bytes
 1_KiB
 1_MiB
 2_bytes
 2_KiB
 2_MiB
 3_bytes
 3_KiB
 3_MiB
 4_bytes
 4_KiB
 4_MiB
 5_bytes
 5_KiB
 5_MiB
 6_bytes
 6_KiB
 6_MiB
 7_bytes
 7_KiB
 7_MiB
 8_bytes
 8_KiB
 8_MiB
 9_bytes
 9_KiB
 9_MiB
 10_bytes
 10_KiB
 10_MiB
 11_bytes
 11_KiB
 11_MiB
 12_bytes
 12_KiB
 12_MiB
 13_bytes
 13_KiB
 13_MiB

View file

@ -1,13 +0,0 @@
/testcases/files/1_bytes /testcases/files/5_KiB /testcases/files/9_MiB
/testcases/files/1_KiB /testcases/files/5_MiB /testcases/files/10_bytes
/testcases/files/1_MiB /testcases/files/6_bytes /testcases/files/10_KiB
/testcases/files/2_bytes /testcases/files/6_KiB /testcases/files/10_MiB
/testcases/files/2_KiB /testcases/files/6_MiB /testcases/files/11_bytes
/testcases/files/2_MiB /testcases/files/7_bytes /testcases/files/11_KiB
/testcases/files/3_bytes /testcases/files/7_KiB /testcases/files/11_MiB
/testcases/files/3_KiB /testcases/files/7_MiB /testcases/files/12_bytes
/testcases/files/3_MiB /testcases/files/8_bytes /testcases/files/12_KiB
/testcases/files/4_bytes /testcases/files/8_KiB /testcases/files/12_MiB
/testcases/files/4_KiB /testcases/files/8_MiB /testcases/files/13_bytes
/testcases/files/4_MiB /testcases/files/9_bytes /testcases/files/13_KiB
/testcases/files/5_bytes /testcases/files/9_KiB /testcases/files/13_MiB

View file

@ -1,8 +0,0 @@
/testcases/files/1_bytes /testcases/files/3_MiB /testcases/files/6_KiB /testcases/files/9_bytes /testcases/files/11_MiB
/testcases/files/1_KiB /testcases/files/4_bytes /testcases/files/6_MiB /testcases/files/9_KiB /testcases/files/12_bytes
/testcases/files/1_MiB /testcases/files/4_KiB /testcases/files/7_bytes /testcases/files/9_MiB /testcases/files/12_KiB
/testcases/files/2_bytes /testcases/files/4_MiB /testcases/files/7_KiB /testcases/files/10_bytes /testcases/files/12_MiB
/testcases/files/2_KiB /testcases/files/5_bytes /testcases/files/7_MiB /testcases/files/10_KiB /testcases/files/13_bytes
/testcases/files/2_MiB /testcases/files/5_KiB /testcases/files/8_bytes /testcases/files/10_MiB /testcases/files/13_KiB
/testcases/files/3_bytes /testcases/files/5_MiB /testcases/files/8_KiB /testcases/files/11_bytes /testcases/files/13_MiB
/testcases/files/3_KiB /testcases/files/6_bytes /testcases/files/8_MiB /testcases/files/11_KiB

View file

@ -1,6 +0,0 @@
/testcases/files/1_bytes /testcases/files/3_bytes /testcases/files/5_bytes /testcases/files/7_bytes /testcases/files/9_bytes /testcases/files/11_bytes /testcases/files/13_bytes
/testcases/files/1_KiB /testcases/files/3_KiB /testcases/files/5_KiB /testcases/files/7_KiB /testcases/files/9_KiB /testcases/files/11_KiB /testcases/files/13_KiB
/testcases/files/1_MiB /testcases/files/3_MiB /testcases/files/5_MiB /testcases/files/7_MiB /testcases/files/9_MiB /testcases/files/11_MiB /testcases/files/13_MiB
/testcases/files/2_bytes /testcases/files/4_bytes /testcases/files/6_bytes /testcases/files/8_bytes /testcases/files/10_bytes /testcases/files/12_bytes
/testcases/files/2_KiB /testcases/files/4_KiB /testcases/files/6_KiB /testcases/files/8_KiB /testcases/files/10_KiB /testcases/files/12_KiB
/testcases/files/2_MiB /testcases/files/4_MiB /testcases/files/6_MiB /testcases/files/8_MiB /testcases/files/10_MiB /testcases/files/12_MiB

View file

@ -1,39 +0,0 @@
.rw-r--r-- 10 cassowary  1 Jan 12:34 /testcases/files/10_bytes
.rw-r--r-- 10k cassowary  1 Jan 12:34 /testcases/files/10_KiB
.rw-r--r-- 10M cassowary  1 Jan 12:34 /testcases/files/10_MiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 /testcases/files/11_bytes
.rw-r--r-- 11k cassowary  1 Jan 12:34 /testcases/files/11_KiB
.rw-r--r-- 12M cassowary  1 Jan 12:34 /testcases/files/11_MiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 /testcases/files/12_bytes
.rw-r--r-- 12k cassowary  1 Jan 12:34 /testcases/files/12_KiB
.rw-r--r-- 13M cassowary  1 Jan 12:34 /testcases/files/12_MiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 /testcases/files/13_bytes
.rw-r--r-- 13k cassowary  1 Jan 12:34 /testcases/files/13_KiB
.rw-r--r-- 14M cassowary  1 Jan 12:34 /testcases/files/13_MiB
.rw-r--r-- 1 cassowary  1 Jan 12:34 /testcases/files/1_bytes
.rw-r--r-- 1.0k cassowary  1 Jan 12:34 /testcases/files/1_KiB
.rw-r--r-- 1.0M cassowary  1 Jan 12:34 /testcases/files/1_MiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 /testcases/files/2_bytes
.rw-r--r-- 2.0k cassowary  1 Jan 12:34 /testcases/files/2_KiB
.rw-r--r-- 2.1M cassowary  1 Jan 12:34 /testcases/files/2_MiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 /testcases/files/3_bytes
.rw-r--r-- 3.1k cassowary  1 Jan 12:34 /testcases/files/3_KiB
.rw-r--r-- 3.1M cassowary  1 Jan 12:34 /testcases/files/3_MiB
.rw-r--r-- 4 cassowary  1 Jan 12:34 /testcases/files/4_bytes
.rw-r--r-- 4.1k cassowary  1 Jan 12:34 /testcases/files/4_KiB
.rw-r--r-- 4.2M cassowary  1 Jan 12:34 /testcases/files/4_MiB
.rw-r--r-- 5 cassowary  1 Jan 12:34 /testcases/files/5_bytes
.rw-r--r-- 5.1k cassowary  1 Jan 12:34 /testcases/files/5_KiB
.rw-r--r-- 5.2M cassowary  1 Jan 12:34 /testcases/files/5_MiB
.rw-r--r-- 6 cassowary  1 Jan 12:34 /testcases/files/6_bytes
.rw-r--r-- 6.1k cassowary  1 Jan 12:34 /testcases/files/6_KiB
.rw-r--r-- 6.3M cassowary  1 Jan 12:34 /testcases/files/6_MiB
.rw-r--r-- 7 cassowary  1 Jan 12:34 /testcases/files/7_bytes
.rw-r--r-- 7.2k cassowary  1 Jan 12:34 /testcases/files/7_KiB
.rw-r--r-- 7.3M cassowary  1 Jan 12:34 /testcases/files/7_MiB
.rw-r--r-- 8 cassowary  1 Jan 12:34 /testcases/files/8_bytes
.rw-r--r-- 8.2k cassowary  1 Jan 12:34 /testcases/files/8_KiB
.rw-r--r-- 8.4M cassowary  1 Jan 12:34 /testcases/files/8_MiB
.rw-r--r-- 9 cassowary  1 Jan 12:34 /testcases/files/9_bytes
.rw-r--r-- 9.2k cassowary  1 Jan 12:34 /testcases/files/9_KiB
.rw-r--r-- 9.4M cassowary  1 Jan 12:34 /testcases/files/9_MiB

View file

@ -1,20 +0,0 @@
.rw-r--r-- 10 cassowary  1 Jan 12:34 /testcases/files/10_bytes .rw-r--r-- 3.1M cassowary  1 Jan 12:34 /testcases/files/3_MiB
.rw-r--r-- 10k cassowary  1 Jan 12:34 /testcases/files/10_KiB .rw-r--r-- 4 cassowary  1 Jan 12:34 /testcases/files/4_bytes
.rw-r--r-- 10M cassowary  1 Jan 12:34 /testcases/files/10_MiB .rw-r--r-- 4.1k cassowary  1 Jan 12:34 /testcases/files/4_KiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 /testcases/files/11_bytes .rw-r--r-- 4.2M cassowary  1 Jan 12:34 /testcases/files/4_MiB
.rw-r--r-- 11k cassowary  1 Jan 12:34 /testcases/files/11_KiB .rw-r--r-- 5 cassowary  1 Jan 12:34 /testcases/files/5_bytes
.rw-r--r-- 12M cassowary  1 Jan 12:34 /testcases/files/11_MiB .rw-r--r-- 5.1k cassowary  1 Jan 12:34 /testcases/files/5_KiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 /testcases/files/12_bytes .rw-r--r-- 5.2M cassowary  1 Jan 12:34 /testcases/files/5_MiB
.rw-r--r-- 12k cassowary  1 Jan 12:34 /testcases/files/12_KiB .rw-r--r-- 6 cassowary  1 Jan 12:34 /testcases/files/6_bytes
.rw-r--r-- 13M cassowary  1 Jan 12:34 /testcases/files/12_MiB .rw-r--r-- 6.1k cassowary  1 Jan 12:34 /testcases/files/6_KiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 /testcases/files/13_bytes .rw-r--r-- 6.3M cassowary  1 Jan 12:34 /testcases/files/6_MiB
.rw-r--r-- 13k cassowary  1 Jan 12:34 /testcases/files/13_KiB .rw-r--r-- 7 cassowary  1 Jan 12:34 /testcases/files/7_bytes
.rw-r--r-- 14M cassowary  1 Jan 12:34 /testcases/files/13_MiB .rw-r--r-- 7.2k cassowary  1 Jan 12:34 /testcases/files/7_KiB
.rw-r--r-- 1 cassowary  1 Jan 12:34 /testcases/files/1_bytes .rw-r--r-- 7.3M cassowary  1 Jan 12:34 /testcases/files/7_MiB
.rw-r--r-- 1.0k cassowary  1 Jan 12:34 /testcases/files/1_KiB .rw-r--r-- 8 cassowary  1 Jan 12:34 /testcases/files/8_bytes
.rw-r--r-- 1.0M cassowary  1 Jan 12:34 /testcases/files/1_MiB .rw-r--r-- 8.2k cassowary  1 Jan 12:34 /testcases/files/8_KiB
.rw-r--r-- 2 cassowary  1 Jan 12:34 /testcases/files/2_bytes .rw-r--r-- 8.4M cassowary  1 Jan 12:34 /testcases/files/8_MiB
.rw-r--r-- 2.0k cassowary  1 Jan 12:34 /testcases/files/2_KiB .rw-r--r-- 9 cassowary  1 Jan 12:34 /testcases/files/9_bytes
.rw-r--r-- 2.1M cassowary  1 Jan 12:34 /testcases/files/2_MiB .rw-r--r-- 9.2k cassowary  1 Jan 12:34 /testcases/files/9_KiB
.rw-r--r-- 3 cassowary  1 Jan 12:34 /testcases/files/3_bytes .rw-r--r-- 9.4M cassowary  1 Jan 12:34 /testcases/files/9_MiB
.rw-r--r-- 3.1k cassowary  1 Jan 12:34 /testcases/files/3_KiB

View file

@ -1,13 +0,0 @@
.rw-r--r-- 10 cassowary  1 Jan 12:34 /testcases/files/10_bytes .rw-r--r-- 1.0k cassowary  1 Jan 12:34 /testcases/files/1_KiB .rw-r--r-- 5.2M cassowary  1 Jan 12:34 /testcases/files/5_MiB
.rw-r--r-- 10k cassowary  1 Jan 12:34 /testcases/files/10_KiB .rw-r--r-- 1.0M cassowary  1 Jan 12:34 /testcases/files/1_MiB .rw-r--r-- 6 cassowary  1 Jan 12:34 /testcases/files/6_bytes
.rw-r--r-- 10M cassowary  1 Jan 12:34 /testcases/files/10_MiB .rw-r--r-- 2 cassowary  1 Jan 12:34 /testcases/files/2_bytes .rw-r--r-- 6.1k cassowary  1 Jan 12:34 /testcases/files/6_KiB
.rw-r--r-- 11 cassowary  1 Jan 12:34 /testcases/files/11_bytes .rw-r--r-- 2.0k cassowary  1 Jan 12:34 /testcases/files/2_KiB .rw-r--r-- 6.3M cassowary  1 Jan 12:34 /testcases/files/6_MiB
.rw-r--r-- 11k cassowary  1 Jan 12:34 /testcases/files/11_KiB .rw-r--r-- 2.1M cassowary  1 Jan 12:34 /testcases/files/2_MiB .rw-r--r-- 7 cassowary  1 Jan 12:34 /testcases/files/7_bytes
.rw-r--r-- 12M cassowary  1 Jan 12:34 /testcases/files/11_MiB .rw-r--r-- 3 cassowary  1 Jan 12:34 /testcases/files/3_bytes .rw-r--r-- 7.2k cassowary  1 Jan 12:34 /testcases/files/7_KiB
.rw-r--r-- 12 cassowary  1 Jan 12:34 /testcases/files/12_bytes .rw-r--r-- 3.1k cassowary  1 Jan 12:34 /testcases/files/3_KiB .rw-r--r-- 7.3M cassowary  1 Jan 12:34 /testcases/files/7_MiB
.rw-r--r-- 12k cassowary  1 Jan 12:34 /testcases/files/12_KiB .rw-r--r-- 3.1M cassowary  1 Jan 12:34 /testcases/files/3_MiB .rw-r--r-- 8 cassowary  1 Jan 12:34 /testcases/files/8_bytes
.rw-r--r-- 13M cassowary  1 Jan 12:34 /testcases/files/12_MiB .rw-r--r-- 4 cassowary  1 Jan 12:34 /testcases/files/4_bytes .rw-r--r-- 8.2k cassowary  1 Jan 12:34 /testcases/files/8_KiB
.rw-r--r-- 13 cassowary  1 Jan 12:34 /testcases/files/13_bytes .rw-r--r-- 4.1k cassowary  1 Jan 12:34 /testcases/files/4_KiB .rw-r--r-- 8.4M cassowary  1 Jan 12:34 /testcases/files/8_MiB
.rw-r--r-- 13k cassowary  1 Jan 12:34 /testcases/files/13_KiB .rw-r--r-- 4.2M cassowary  1 Jan 12:34 /testcases/files/4_MiB .rw-r--r-- 9 cassowary  1 Jan 12:34 /testcases/files/9_bytes
.rw-r--r-- 14M cassowary  1 Jan 12:34 /testcases/files/13_MiB .rw-r--r-- 5 cassowary  1 Jan 12:34 /testcases/files/5_bytes .rw-r--r-- 9.2k cassowary  1 Jan 12:34 /testcases/files/9_KiB
.rw-r--r-- 1 cassowary  1 Jan 12:34 /testcases/files/1_bytes .rw-r--r-- 5.1k cassowary  1 Jan 12:34 /testcases/files/5_KiB .rw-r--r-- 9.4M cassowary  1 Jan 12:34 /testcases/files/9_MiB

View file

@ -1,40 +0,0 @@
 /testcases/files
├──  1_bytes
├──  1_KiB
├──  1_MiB
├──  2_bytes
├──  2_KiB
├──  2_MiB
├──  3_bytes
├──  3_KiB
├──  3_MiB
├──  4_bytes
├──  4_KiB
├──  4_MiB
├──  5_bytes
├──  5_KiB
├──  5_MiB
├──  6_bytes
├──  6_KiB
├──  6_MiB
├──  7_bytes
├──  7_KiB
├──  7_MiB
├──  8_bytes
├──  8_KiB
├──  8_MiB
├──  9_bytes
├──  9_KiB
├──  9_MiB
├──  10_bytes
├──  10_KiB
├──  10_MiB
├──  11_bytes
├──  11_KiB
├──  11_MiB
├──  12_bytes
├──  12_KiB
├──  12_MiB
├──  13_bytes
├──  13_KiB
└──  13_MiB

View file

@ -1,9 +0,0 @@
/testcases/git:
drwxrwxr-x - cassowary  1 Jan 12:34 NN additions
drwxrwxr-x - cassowary  1 Jan 12:34 MM edits
drwxrwxr-x - cassowary  1 Jan 12:34 N- moves
/testcases/git2:
drwxrwxr-x - cassowary  1 Jan 12:34 -N deeply
drwxrwxr-x - cassowary  1 Jan 12:34 -N ignoreds
drwxrwxr-x - cassowary  1 Jan 12:34 -I target

View file

@ -1,16 +0,0 @@
/testcases/git/additions:
.rw-rw-r-- 20 cassowary  1 Jan 12:34 NM edited
.rw-rw-r-- 0 cassowary  1 Jan 12:34 N- staged
.rw-rw-r-- 0 cassowary  1 Jan 12:34 -N unstaged
/testcases/git2/deeply:
drwxrwxr-x - cassowary  1 Jan 12:34 -N nested
/testcases/git/edits:
.rw-rw-r-- 20 cassowary  1 Jan 12:34 MM both
.rw-rw-r-- 15 cassowary  1 Jan 12:34 M- staged
.rw-rw-r-- 20 cassowary  1 Jan 12:34 -M unstaged
/testcases/git2/deeply/nested:
drwxrwxr-x - cassowary  1 Jan 12:34 -N directory
drwxrwxr-x - cassowary  1 Jan 12:34 -N repository

View file

@ -1,19 +0,0 @@
/testcases/git2/deeply/nested/directory:
.rw-rw-r-- 0 cassowary  1 Jan 12:34 -N l8st
.rw-rw-r-- 18 cassowary  1 Jan 12:34 -M upd8d
/testcases/git/edits:
.rw-rw-r-- 20 cassowary  1 Jan 12:34 MM both
.rw-rw-r-- 15 cassowary  1 Jan 12:34 M- staged
.rw-rw-r-- 20 cassowary  1 Jan 12:34 -M unstaged
/testcases/git2/target:
.rw-rw-r-- 0 cassowary  1 Jan 12:34 -I another ignored file
/testcases/git2/deeply:
drwxrwxr-x - cassowary  1 Jan 12:34 -N nested
/testcases/git:
drwxrwxr-x - cassowary  1 Jan 12:34 NN additions
drwxrwxr-x - cassowary  1 Jan 12:34 MM edits
drwxrwxr-x - cassowary  1 Jan 12:34 N- moves

Some files were not shown because too many files have changed in this diff Show more