-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Description
https://github.com/elixir-lang/elixir/blob/stable/lib/elixir/test/elixir/file_test.exs
....FFFFFFF....FF..FF.....FF.............FFFF......FFFFFFFFFF..FFF...F..F....FF.....FFF..........FF...
Failures:
-
test_rm_rf (FileTest.Rm)
** (File.CopyError) could not copy recursively from u:/elixir/lib/elixir/test/elixir/fixtures/cp_r/. to u:/elixir/lib/elixir/test/tmp/tmp: I/O error
at file_test.exs:772 -
test_rm_rf! (FileTest.Rm)
** (File.CopyError) could not copy recursively from u:/elixir/lib/elixir/test/elixir/fixtures/cp_r/. to u:/elixir/lib/elixir/test/tmp/tmp: I/O error
at file_test.exs:842 -
test_rm_rf_with_char_list (FileTest.Rm)
** (File.CopyError) could not copy recursively from u:/elixir/lib/elixir/test/elixir/fixtures/cp_r/. to u:/elixir/lib/elixir/test/tmp/tmp: I/O error
at file_test.exs:806 -
test_rm_rf_with_file (FileTest.Rm)
** (ExUnit.ExpectationError)
expected: {:error,:eio}
to be equal to (==): {:ok,["u:/elixir/lib/elixir/test/tmp/tmp"]}
at file_test.exs:826 -
test_rm_rf_with_invalid (FileTest.Rm)
** (ExUnit.ExpectationError)
expected: {:ok,[]}
to be equal to (==): {:error,:enotdir}
at file_test.exs:836 -
test_rm_rf_with_invalid! (FileTest.Rm)
** (ExUnit.AssertionError) Expected File.Error exception but nothing was raised
at file_test.exs:861 -
test_rm_rf_with_symlink (FileTest.Rm)
** (ExUnit.AssertionError) Expected false to be true
at file_test.exs:794 -
test_rmdir_with_file (FileTest.Rm)
** (ExUnit.ExpectationError)
expected: {:error,:eio}
to be equal to (==): {:error,:enotdir}
at file_test.exs:751 -
test_rmdir_with_file! (FileTest.Rm)
** (ExUnit.ExpectationError)
expected file.error[reason: :eio, action: "remove directory", path: "u:/elixir/lib/elixir/test/elixir/fixtures/file.txt"]'s message: "could not remove directory u:/elixir/lib/elixir/test/elixir/fixtures/file.txt: not a directory"
to match: "could not remove directory u:/elixir/lib/elixir/test/elixir/fixtures/file.txt: I/O error"
at file_test.exs:764 -
test_mkdir_p_with_invalid_path (FileTest.Mkdir)
** (ExUnit.ExpectationError)
expected: {:error,:enoent}
to be equal to (==): {:error,:enotdir}
at file_test.exs:670 -
test_mkdir_p_with_invalid_path! (FileTest.Mkdir)
** (ExUnit.ExpectationError)
expected file.error[reason: :enoent, action: "make directory (with -p)", path: "u:/elixir/lib/elixir/test/elixir/fixtures/file.txt/test"]'s message: "could not make directory (with -p) u:/elixir/lib/elixir/test/elixir/fixtures/file.txt/test: not a directory"
to match: "could not make directory (with -p) u:/elixir/lib/elixir/test/elixir/fixtures/file.txt/test: no such file or directory"
at file_test.exs:689 -
test_mkdir_with_invalid_path (FileTest.Mkdir)
** (ExUnit.ExpectationError)
expected: {:error,:enoent}
to be equal to (==): {:error,:enotdir}
at file_test.exs:589 -
test_mkdir_with_invalid_path! (FileTest.Mkdir)
** (ExUnit.ExpectationError)
expected file.error[reason: :enoent, action: "make directory", path: "u:/elixir/lib/elixir/test/elixir/fixtures/file.txt/test"]'s message: "could not make directory u:/elixir/lib/elixir/test/elixir/fixtures/file.txt/test: not a directory"
to match: "could not make directory u:/elixir/lib/elixir/test/elixir/fixtures/file.txt/test: no such file or directory"
at file_test.exs:608 -
test_read! (FileTest.OpenReadWrite)
** (ExUnit.ExpectationError)
expected: "FOO\r\n"
to be equal to (==): "FOO\n"
at file_test.exs:436 -
test_read_with_binary (FileTest.OpenReadWrite)
** (ExUnit.ExpectationError)
expected: {:ok,"FOO\r\n"}
to match pattern (=): {:ok, "FOO\n"}
at file_test.exs:422 -
test_read_with_list (FileTest.OpenReadWrite)
** (ExUnit.ExpectationError)
expected: {:ok,"FOO\r\n"}
to match pattern (=): {:ok, "FOO\n"}
at file_test.exs:427 -
test_read_with_utf8 (FileTest.OpenReadWrite)
** (ExUnit.ExpectationError)
expected: {:ok,"Русский\r\n日\r\n"}
to match pattern (=): {:ok, "Русский\n日\n"}
at file_test.exs:432 -
test_cp_r! (FileTest.Cp)
** (File.CopyError) could not copy recursively from u:/elixir/lib/elixir/test/elixir/fixtures/cp_r/. to u:/elixir/lib/elixir/test/tmp/tmp: I/O error
at file_test.exs:347 -
test_cp_r_with_dir_and_file_conflict (FileTest.Cp)
** (ExUnit.ExpectationError)
expected: {:error,:eio}
to be equal to (==): {:error,:enotdir}
at file_test.exs:271 -
test_cp_r_with_src_dir_and_dest_dir (FileTest.Cp)
** (MatchError) no match of right hand side value: {:error,:eio}
at file_test.exs:188 -
test_cp_r_with_src_dir_and_dest_dir_using_lists (FileTest.Cp)
** (MatchError) no match of right hand side value: {:error,:eio}
at file_test.exs:288 -
test_cp_r_with_src_dir_and_dest_file (FileTest.Cp)
** (ExUnit.ExpectationError)
expected: {:error,:enoent}
to be equal to (==): {:error,:enotdir}
at file_test.exs:232 -
test_cp_r_with_src_dir_and_dest_unknown (FileTest.Cp)
** (MatchError) no match of right hand side value: {:error,:eio}
at file_test.exs:247 -
test_cp_r_with_src_dir_dot_and_dest_dir (FileTest.Cp)
** (MatchError) no match of right hand side value: {:error,:eio}
at file_test.exs:215 -
test_cp_r_with_src_file_and_dest_dir (FileTest.Cp)
** (ExUnit.AssertionError) Expected true to be false
at file_test.exs:156 -
test_cp_r_with_src_file_and_dest_file (FileTest.Cp)
** (ExUnit.ExpectationError)
expected: {:error,:eio}
to be equal to (==): {:ok,["u:/elixir/lib/elixir/test/tmp/sample.txt"]}
at file_test.exs:141 -
test_cp_r_with_src_file_and_dest_unknown (FileTest.Cp)
** (ExUnit.AssertionError) Expected true to be false
at file_test.exs:169 -
test_cp_r_with_src_with_file_conflict (FileTest.Cp)
** (File.Error) could not write to file u:/elixir/lib/elixir/test/tmp/tmp/a/1.txt: no such file or directory
at file_test.exs:305 -
test_cp_r_with_src_with_file_conflict_callback (FileTest.Cp)
** (File.Error) could not write to file u:/elixir/lib/elixir/test/tmp/tmp/a/1.txt: no such file or directory
at file_test.exs:321 -
test_cp_with_conflict (FileTest.Cp)
** (ExUnit.ExpectationError)
expected: "FOO\r\n"
to be equal to (==): "FOO\n"
at file_test.exs:84 -
test_cp_with_src_file_and_dest_dir (FileTest.Cp)
** (ExUnit.AssertionError) Expected true to be false
at file_test.exs:48 -
test_cp_with_src_file_and_dest_unknown (FileTest.Cp)
** (ExUnit.AssertionError) Expected true to be false
at file_test.exs:61 -
test_copy (FileTest)
** (ExUnit.ExpectationError)
expected: {:ok,5}
to be equal to (==): {:ok,4}
at file_test.exs:993 -
test_copy! (FileTest)
** (ExUnit.ExpectationError)
expected: 5
to be equal to (==): 4
at file_test.exs:1023 -
test_cwd_and_cd_with_utf8 (FileTest)
** (File.Error) could not set current working directory to u:/elixir/lib/elixir/test/elixir/fixtures/héllò: no such file or directory
stacktrace:
/Volumes/Work/github/elixir/lib/elixir/lib/file.ex:892: File.cd!/2
file_test.exs:1062: FileTest.test_cwd_and_cd_with_utf8/1 -
test_invalid_cd (FileTest)
** (ExUnit.ExpectationError)
expected: {:error,:enoent}
to be equal to (==): {:error,:enotdir}
at file_test.exs:1069 -
test_invalid_cd! (FileTest)
** (ExUnit.ExpectationError)
expected file.error[reason: :enoent, action: "set current working directory to", path: "u:/elixir/lib/elixir/test/elixir/fixtures/file.txt"]'s message: "could not set current working directory to u:/elixir/lib/elixir/test/elixir/fixtures/file.txt: not a directory"
to match: "could not set current working directory to u:/elixir/lib/elixir/test/elixir/fixtures/file.txt: no such file or directory"
at file_test.exs:1074 -
test_touch_with_failure (FileTest)
** (ExUnit.ExpectationError)
expected: {:error,:enoent}
to be equal to (==): {:error,:enotdir}
at file_test.exs:1118 -
test_touch_with_failure! (FileTest)
** (ExUnit.ExpectationError)
expected file.error[reason: :enoent, action: "touch", path: "u:/elixir/lib/elixir/test/elixir/fixtures/file.txt/bar"]'s message: "could not touch u:/elixir/lib/elixir/test/elixir/fixtures/file.txt/bar: not a directory"
to match: "could not touch u:/elixir/lib/elixir/test/elixir/fixtures/file.txt/bar: no such file or directory"
at file_test.exs:1127
Finished in 6.8 seconds (1.4s on load, 5.3s on tests)
102 tests, 39 failures
[Finished in 9.2s with exit code 1]
https://github.com/elixir-lang/elixir/blob/stable/lib/elixir/test/elixir/io_test.exs
..F........
Failures:
- test_getn (IOTest)
** (ExUnit.ExpectationError)
expected: "\n"
to be equal to (==): "\r"
at io_test.exs:29
Finished in 0.5 seconds (0.2s on load, 0.3s on tests)
11 tests, 1 failures
[Finished in 2.8s with exit code 1]
https://github.com/elixir-lang/elixir/blob/stable/lib/elixir/test/elixir/path_test.exs
FF....FFF...........F.FF
Failures:
-
test_absname_with_binary (PathTest)
** (ExUnit.ExpectationError)
expected: "u:/foo/bar"
to be equal to (==): "/foo/bar"
at path_test.exs:82 -
test_absname_with_list (PathTest)
** (ExUnit.ExpectationError)
expected: 'u:/foo/bar'
to be equal to (==): '/foo/bar'
at path_test.exs:94 -
test_expand_path_with_binary (PathTest)
** (ExUnit.ExpectationError)
expected: "u:/foo/bar"
to be equal to (==): "/foo/bar"
at path_test.exs:116 -
test_expand_path_with_list (PathTest)
** (ExUnit.ExpectationError)
expected: 'u:/foo/bar'
to be equal to (==): '/foo/bar'
at path_test.exs:132 -
test_expand_path_with_user_home (PathTest)
** (ExUnit.ExpectationError)
expected: "C:\erl5.10.1\erts-5.10.1\bin;C:\elixir\bin"
to be equal to (==): "c:/erl5.10.1/erts-5.10.1/bin;C:elixir/bin"
at path_test.exs:103 -
test_split_with_binary (PathTest)
** (ExUnit.ExpectationError)
expected: []
to be equal to (==): ["/"]
at path_test.exs:241 -
test_type (PathTest)
** (ExUnit.ExpectationError)
expected: :volumerelative
to be equal to (==): :absolute
at path_test.exs:67 -
test_wildcard (PathTest)
** (ExUnit.ExpectationError)
expected: []
to be equal to (==): ["u:/elixir/lib/elixir/test/elixir/fixtures/héllò"]
at path_test.exs:10
Finished in 0.5 seconds (0.3s on load, 0.1s on tests)
24 tests, 8 failures
[Finished in 2.9s with exit code 1]
https://github.com/elixir-lang/elixir/blob/stable/lib/elixir/test/elixir/system_test.exs
..."binary" is not recognized as an internal or external
command, operable program or batch file.
"binary" is not recognized as an internal or external
command, operable program or batch file.
..F.....
Failures:
- test_cwd_with_utf8 (SystemTest)
** (File.Error) could not set current working directory to u:/elixir/lib/elixir/test/elixir/fixtures/héllò: no such file or directory
stacktrace:
/Volumes/Work/github/elixir/lib/elixir/lib/file.ex:892: File.cd!/2
system_test.exs:24: SystemTest.test_cwd_with_utf8/1
Finished in 4.8 seconds (0.2s on load, 4.6s on tests)
11 tests, 1 failures
[Finished in 7.0s with exit code 1]
And it seems to me this one especially needs to be rethought:
test :cmd do
assert is_binary(System.cmd "binary")
assert is_list(System.cmd 'binary')
end