[Testing Framwork] Fix relative path resolution for contracts
type:fixed
This MR fixes
- Resolution of relative paths, when the path is relative to some other imported file (not the file passed to
ligo run test
) - Fixes (
Ast_aggregated.equal_type_expression
) we needed to[@equal.ignore]
some properties (fixes the warningRun-time warning: cast changing the type of an address.
even if the types are equal)
Changelog details:
Test.originate_from_file
& Test.compile_contract_from_file
& Test.read_contract_from_file
Fixes path resolution if a relative path is provided to Edited by Melwyn Saldanha