erlang-language-platform/test_projects
Victor Lanvin 57e3b9da59 Bug with generic and function of any arity -- snapshot
Summary: As title

Reviewed By: ilya-klyuchnikov

Differential Revision: D60777721

fbshipit-source-id: 0f679da198c3b4e71515fc23ec1b0970b0e312a3
2024-08-06 02:44:58 -07:00
..
buck_tests Initial commit 2023-08-02 07:54:59 -07:00
buck_tests_2 Add a test project for elp bxl query 2024-05-17 03:53:47 -07:00
custom_build_tool Introduce build_info section in ELP config file 2024-05-16 06:45:10 -07:00
diagnostics Handle -file attribute in .erl files 2024-05-16 06:45:10 -07:00
end_to_end hover for OTP27 2024-07-25 06:56:33 -07:00
eqwalizer/src Initial commit 2023-08-02 07:54:59 -07:00
eqwalizer_callers Add eqwalizer_caller test project 2024-04-03 09:20:33 -07:00
eqwalizer_tests Bug with generic and function of any arity -- snapshot 2024-08-06 02:44:58 -07:00
in_place_tests Initial commit 2023-08-02 07:54:59 -07:00
linter Add --include-otp-diagnostics option to "elp lint" 2024-07-10 02:17:28 -07:00
linter_bad_config Report errors reading 'elp lint' config file 2023-09-06 07:03:51 -07:00
parse_error BE: fix flaky test 2024-05-09 02:17:59 -07:00
standard Initial commit 2023-08-02 07:54:59 -07:00
.gitignore Initial commit 2023-08-02 07:54:59 -07:00
README.md Initial commit 2023-08-02 07:54:59 -07:00

Fixture erlang projects for e2e tests.

The key to confine ELP to a non-waserver project is to have:

  • rebar.config
  • .rebar.root
  • build_info plugin (for now copy-pasted from waserver)

From this directory, you can manually test:

% elp parse-all --project . --to ~/tmp

Automated tests live in crates/elp/bin/main.rs

See also //whatsapp/elp_test/README.md for additonal end-to-end LSP tests.