enso/test/Tests
Radosław Waśko b9bf958f2c
Efficient joining for Equals and Equals_Ignore_Case using a hashmap (#3978)
- Implemented https://www.pivotaltracker.com/story/show/183913276
- Refactored MultiValueIndex and MultiValueKeys to be more type-safe and more direct about using ordered or unordered maps.
- Added performance tests ensuring we use an efficient algorithm for the joins (the tests will fail for a full O(N*M) scan).
- Removed some duplicate code in the Table library.
- Added optional coloring of test results in terminal to make failures easier to spot.
2022-12-14 22:56:20 +00:00
..
data Load the File_Format types via a ServiceLoader (#3813) 2022-10-24 09:55:18 +00:00
src Efficient joining for Equals and Equals_Ignore_Case using a hashmap (#3978) 2022-12-14 22:56:20 +00:00
package.yaml Import syntax including namespace (#1806) 2021-06-24 12:42:24 +02:00
README.md Simple HTTPBin to replace Go equivalent (#3887) 2022-11-18 11:27:27 +00:00

This is a set of tests for the Base library for Enso.

The run test suite for the HTTP component requires an active httbin server on the localhost. If it is present, the port it listens to should be provided by setting the ENSO_HTTP_TEST_HTTPBIN_URL environment variable to a value like http://localhost:8080. The URL may contain a trailing slash.

tools/simple-httpbin provides a simple implementation of httpbin server. See its README for instructions on how to run it.