ethers-rs/ethers-solc/src
Agost Biro da0039aaea
fix: failing can_autodetect_dirs solc test (#1895) (#2052)
The test was failing for two reasons on macOS:

1. The build info directory was not created during the test.
2. Temporary directories are created with symbolic links on macOS and
the path canonicalization returns the given path if it doesn't exist.

This lead to a mismatch between the project root's canonical path (which
did exist and thus was a real path after canonicalization) and the build
info directory's canonical path (which did not exist and was a symbolic
link after canonicalization).

The fix is to create the build info directory to make sure its canonical
path matches the project root's canonical path.
2023-01-13 10:20:26 -08:00
..
artifact_output revert: Ast Artifact (#1966) 2022-12-22 18:22:11 +02:00
artifacts chore: clippy (#1990) 2022-12-30 14:19:41 +02:00
compile chore: clippy (#1990) 2022-12-30 14:19:41 +02:00
project_util chore(clippy): make clippy happy (#1923) 2022-12-05 22:05:33 -08:00
report chore: clippy (#1812) 2022-11-07 15:43:11 -08:00
resolver feat(solc): improve error on case mismatch (#1998) 2023-01-03 15:14:01 +02:00
buildinfo.rs feat(solc): emit build info files if configured (#1338) 2022-06-15 12:44:20 -07:00
cache.rs perf(solc): read artifacts in parallel (#1665) 2022-09-05 09:51:50 -07:00
config.rs fix: failing can_autodetect_dirs solc test (#1895) (#2052) 2023-01-13 10:20:26 -08:00
error.rs feat(solc): improve error on case mismatch (#1998) 2023-01-03 15:14:01 +02:00
filter.rs ci: rm pinned nightly (#1541) 2022-07-31 19:00:31 -07:00
hh.rs feat(solc): emit artifacts for standalone source files (#1296) 2022-05-22 15:19:59 -07:00
lib.rs feat: warnings as errors (#1838) 2022-11-10 12:19:43 -08:00
remappings.rs chore: clippy (#1812) 2022-11-07 15:43:11 -08:00
sourcemap.rs feat(core): add `strum::EnumIter` and `strum::EnumCount` to `Chain` (#2043) 2023-01-11 19:17:46 -08:00
utils.rs feat(core): add `strum::EnumIter` and `strum::EnumCount` to `Chain` (#2043) 2023-01-11 19:17:46 -08:00