solidity/test
hrkrshnn 7683442ce2 Semantic test for high level call to precompiles.
Because of the extcodesize check, the high level call will fail. Even though the low level call can
succeed and return data.
2021-11-01 14:22:48 +01:00
..
cmdlineTests CLI and JSON tests 2021-10-26 11:30:30 +02:00
compilationTests Move compilationTests/stringutils to semanticTests/externalContracts 2021-04-27 11:21:14 +01:00
contracts Move contracts/FixedFeeRegistrar to semanticTests/externalContracts 2021-05-21 13:51:19 +01:00
evmc Updated docs and evmc.h header file for evmone 0.8.0 release 2021-07-27 16:39:41 +02:00
externalTests Disabling of prepublish hook is no longer needed in setup_solcjs 2021-08-16 16:50:31 +02:00
formal test/formal: Get rid of wildcard imports 2021-10-13 16:20:10 +02:00
libevmasm Properly compute source mappings for immutables. 2021-10-12 17:56:17 +02:00
liblangutil Remove scanner from compiler stack. 2021-08-03 15:43:17 +02:00
libsolidity Semantic test for high level call to precompiles. 2021-11-01 14:22:48 +01:00
libsolutil Preserve original newlines in solidity::util::readUntilEnd() 2021-10-05 20:24:24 +02:00
libyul Tests 2021-10-14 17:46:07 +02:00
scripts Test yul code blocks in documentation. 2021-07-08 14:59:05 +02:00
solc Adjust ModelCheckerSettings in tools tests 2021-10-26 11:30:30 +02:00
tools isoltest: Do not try to enforce gas costs when ABIEncoderV1 is used 2021-10-27 18:56:45 +02:00
yulPhaser Process input files in Standard JSON mode just like in other modes 2021-07-27 15:54:32 +02:00
.solhint.json
.solhintignore
boostTest.cpp Use boost::current_exception_diagnostic_information() to print extra info about exceptions caught by (...) 2021-10-07 17:41:25 +02:00
buglist_test_vectors.md
buglistTests.js
CMakeLists.txt Control flow side-effects for user-defined functions. 2021-10-14 17:46:07 +02:00
cmdlineTests.sh Use fail and assertFail where appropriate in command-line tests 2021-10-14 18:56:08 +02:00
Common.cpp Changed enforce-gas-cost and enforce-via-yul to accept explicit arguments 2021-09-20 13:17:35 -05:00
Common.h Added call to addOptions virtual helper in CommonOptions::parse to add options from base/derived classes, modified interface of IsolTestOptions to include editor member variable set based on provided parameter in constructor as it is now needed by addOptions helper function 2021-09-18 05:43:09 -05:00
CommonSyntaxTest.cpp [isoltest] Add support for external sources. 2021-04-26 08:27:30 -05:00
CommonSyntaxTest.h [isoltest] Add support for external sources. 2021-04-26 08:27:30 -05:00
docsCodeStyle.sh isolate_tests: Extract code blocks from documentation using code block header 2021-07-06 16:57:05 +02:00
EVMHost.cpp Increase use of C++ constexpr constant expressions in code base as described in issue #7720 2021-08-31 15:03:59 +02:00
EVMHost.h Clears EIP-2929 account and storage access indicator on new blocks. 2021-05-25 12:32:59 +02:00
ExecutionFramework.cpp Split Common.h into Numeric.h. 2021-09-23 15:27:29 +02:00
ExecutionFramework.h Split Common.h into Numeric.h. 2021-09-23 15:27:29 +02:00
externalTests.sh
FilesystemUtils.cpp createFilesWithParentDirs(): Use binary mode to preserve original newlines on Windows 2021-09-27 13:14:23 +02:00
FilesystemUtils.h Ensure that native path separators are always used in symlink targets on Windows 2021-09-27 13:14:10 +02:00
InteractiveTests.h Control flow side-effects for user-defined functions. 2021-10-14 17:46:07 +02:00
Metadata.cpp Add a version of isValidMetadata() that accepts already parsed metadata 2021-09-14 13:44:04 +02:00
Metadata.h Add a version of isValidMetadata() that accepts already parsed metadata 2021-09-14 13:44:04 +02:00
pyscriptTests.py
stopAfterParseTests.sh Remove leftovers of compact-format and interface from --combined-json 2021-10-01 13:05:30 +02:00
TemporaryDirectory.cpp TemporaryDirectory: Add an alternative constructor that can create subdirectories 2021-08-27 15:11:20 +02:00
TemporaryDirectory.h TemporaryDirectory: Add an alternative constructor that can create subdirectories 2021-08-27 15:11:20 +02:00
TemporaryDirectoryTest.cpp TemporaryDirectory: Add an alternative constructor that can create subdirectories 2021-08-27 15:11:20 +02:00
TestCase.cpp Replace raw throw with BOOST_THROW_EXCEPTION. 2021-02-18 20:23:59 -05:00
TestCase.h [test] Add support for --enforce-compile-to-ewasm. 2021-04-26 20:31:03 -05:00
TestCaseReader.cpp readFileAsString(): Accept path as boost::filesystem::path instead of string 2021-08-17 12:58:33 +02:00
TestCaseReader.h TestCaseReader: Add enumSetting() 2021-04-27 14:06:56 +02:00