gleeunit
gleeunit copied to clipboard
Gleam bindings for the Erlang EUnit test framework
It looks like gleeunit is assuming to be run from the project's root. If we do the following it won't find any test: ```shell gleam new foo cd foo/test #...
Closes https://github.com/lpil/gleeunit/issues/46
on git commit `9e09b6f4a4212823bcce9fe7ce85d8654a269490` (head of main at the time of writing) of `gleam_otp` ``` ❯ gleam clean ❯ gleam test Downloading packages Downloaded 4 packages in 0.01s Compiling gleam_stdlib...
Using gleam `1.11.1` and gleeunit `1.6.0` I got a timeout from eunit in an unexpected format: ``` gleeunit.main An unexpected error occurred: [Id([1, 1, 7]), Reason(Timeout(dict.from_list([#(Stacktrace, [#(atom.create_from_string("tom@lexer"), Next, 2, [File(charlist.from_string("src/tom/lexer.gleam")),...
I opened an issue on the Gleam repository about a potential inconsistency in how let assert failures are reported ([issue 4703](https://github.com/gleam-lang/gleam/issues/4703#issuecomment-2990200796)). The behavior differs between gleam run and gleam test....