Skip to content

Redo integration tests#1765

Draft
hannaeko wants to merge 55 commits intoeza-community:mainfrom
ariasuni:redo-all-the-tests
Draft

Redo integration tests#1765
hannaeko wants to merge 55 commits intoeza-community:mainfrom
ariasuni:redo-all-the-tests

Conversation

@hannaeko
Copy link
Copy Markdown

No description provided.

hannaeko and others added 30 commits April 9, 2026 16:08
- add cache in container
- add just command to regenerate the tests outputs
Auto-reading stdin was triggered for any non-terminal fd, including
/dev/null. In sandboxed environments (bubblewrap, Docker, CI) stdin is
commonly /dev/null, causing eza to read EOF immediately, leave
input_paths empty, and produce no output with exit code 0.

Use fstat(2) on Unix to check whether stdin is a FIFO before enabling
auto-read mode. Character devices like /dev/null are excluded; explicit
--stdin flag continues to work as before. Non-Unix builds retain the
old is_terminal() fallback.

Fixes eza-community#1725
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants