"read-file and write-file work with strings"
"read-lines and write-lines work with lists"
'(write-lines "%s" (list "line1" "line2" "line3"))'
"write-file works with lists converted to lines"
'(write-file "%s" (list "line1" "line2"))'
"append-file adds content to existing file"
"file-delete errors on non-existent file"
"directory-list returns list of filenames"
"directory-list with full.names returns full paths"
# Full path starts with / or drive letter
"directory-list errors on non-existent directory"
"directory-delete errors on non-existent directory"
"read parses Arl expressions from strings"
"setenv and getenv work with environment variables"
"getenv returns #nil for unset variable"
"system executes commands and returns exit code"

read-file and write-file work with strings

read-lines and write-lines work with lists

write-file works with lists converted to lines

append-file adds content to existing file

Expected `result` to be TRUE.
Differences:
`actual`:   FALSE
`expected`: TRUE

<arl_error/error/condition>
Error: file-size: file does not exist: D:	emp\2026_02_23_11_20_16_15377\Rtmp4WUrHm\filee181866b6b

<arl_error/error/condition>
Error: file-modified-time: file does not exist: D:	emp\2026_02_23_11_20_16_15377\Rtmp4WUrHm\filee1859613f49

<arl_error/error/condition>
Error: file-delete: file does not exist: D:	emp\2026_02_23_11_20_16_15377\Rtmp4WUrHm\filee1876ab5967

<arl_error/error/condition>
Error: directory-list: directory does not exist: D:	emp\2026_02_23_11_20_16_15377\Rtmp4WUrHm/test_dir

directory-list returns list of filenames

directory-list with full.names returns full paths

<arl_error/error/condition>
Error: directory-delete: directory does not exist: D:	emp\2026_02_23_11_20_16_15377\Rtmp4WUrHm/test_dir