solidity/test/libsolidity
ssi91 79407c87fb remove extra definition of printIndented
add CommonBaseTestCase class and inherit some of TestCase classes from it. Since that, remove print source extra definitions

create the base defifnition for printUpdatedExpectations and remove extra definitions of the method

make CommonBaseTestCase c-tor explicit

include AnsiColorized.h and sort includes

implement a common result checker

move the common implementations into TastCase
2020-06-02 21:15:00 +07:00
..
ABIJson Fix ABI internal compiler error caused by an internal constructor 2020-05-07 05:49:49 +02:00
ASTJSON Allow natspec comments on state variables. 2020-05-19 11:01:52 -05:00
errorRecoveryTests Add Steve Johnson-style parser recovery rules: 2019-06-17 14:47:07 +02:00
gasTests Anything outside storage is always a pointer. 2020-03-23 15:34:10 +01:00
semanticTests Merge pull request #9014 from ethereum/sol-yul-abidecode 2020-05-27 11:44:13 +02:00
smtCheckerTests Merge pull request #9050 from ethereum/smt_fix_nonvalue_asgn 2020-05-28 16:25:46 +02:00
smtCheckerTestsJSON [SMTChecker] Support array length 2020-05-14 23:32:29 +02:00
syntaxTests Fix failure to find overload resolution when overrides are involved 2020-05-27 18:31:56 +02:00
util Throw TestParserError instead of Error in tests 2020-05-28 02:26:17 +02:00
ABIDecoderTests.cpp TestFramework: Merge Options.h into Common.h 2020-01-29 12:27:05 +01:00
ABIEncoderTests.cpp TestFramework: Merge Options.h into Common.h 2020-01-29 12:27:05 +01:00
ABIJsonTest.cpp remove extra definition of printIndented 2020-06-02 21:15:00 +07:00
ABIJsonTest.h remove extra definition of printIndented 2020-06-02 21:15:00 +07:00
ABITestsCommon.h Adapt tests directory to C++ namespace changes. 2020-01-07 15:51:50 +01:00
AnalysisFramework.cpp Add support for SPDX license identifiers. 2020-05-13 18:16:59 +02:00
AnalysisFramework.h Add support for SPDX license identifiers. 2020-05-13 18:16:59 +02:00
Assembly.cpp Do not set source locations for small internal assembly routines. 2020-05-27 18:26:46 +02:00
ASTJSONTest.cpp Test: Output JSON AST as array when it involves multiple sources 2020-05-19 14:26:08 +02:00
ASTJSONTest.h remove extra definition of printIndented 2020-06-02 21:15:00 +07:00
ErrorCheck.cpp Library libdevcore renamed to libsolutil. 2020-01-07 15:51:50 +01:00
ErrorCheck.h Adapt tests directory to C++ namespace changes. 2020-01-07 15:51:50 +01:00
GasCosts.cpp Remove --optimize-yul flag for soltest 2020-05-06 11:49:40 +02:00
GasMeter.cpp Add support for SPDX license identifiers. 2020-05-13 18:16:59 +02:00
GasTest.cpp Add support for SPDX license identifiers. 2020-05-13 18:16:59 +02:00
GasTest.h remove extra definition of printIndented 2020-06-02 21:15:00 +07:00
Imports.cpp TestFramework: Merge Options.h into Common.h 2020-01-29 12:27:05 +01:00
InlineAssembly.cpp Update tests. 2020-02-17 12:58:06 +01:00
LibSolc.cpp Library libdevcore renamed to libsolutil. 2020-01-07 15:51:50 +01:00
Metadata.cpp TestFramework: Merge Options.h into Common.h 2020-01-29 12:27:05 +01:00
SemanticTest.cpp isoltest: WhiskersError and YulException treated differently when enforcing viaYul 2020-05-11 09:37:04 +02:00
SemanticTest.h [isoltest] Enforcing compileViaYul to be set if test can pass via yul 2020-05-05 00:38:13 +02:00
SemVerMatcher.cpp TestFramework: Merge Options.h into Common.h 2020-01-29 12:27:05 +01:00
SMTChecker.cpp Add support for SPDX license identifiers. 2020-05-13 18:16:59 +02:00
SMTCheckerJSONTest.cpp Add support for SPDX license identifiers. 2020-05-13 18:16:59 +02:00
SMTCheckerJSONTest.h Library libdevcore renamed to libsolutil. 2020-01-07 15:51:50 +01:00
SMTCheckerTest.cpp Rename namespace 2020-05-20 12:55:18 +02:00
SMTCheckerTest.h Rename namespace 2020-05-20 12:55:18 +02:00
SolidityCompiler.cpp TestFramework: Merge Options.h into Common.h 2020-01-29 12:27:05 +01:00
SolidityEndToEndTest.cpp [Sol - Yul] Add support for send(..) & transfer(..) 2020-05-01 08:32:51 -05:00
SolidityExecutionFramework.cpp Add --show-metadata to enable metadata output. 2020-03-12 13:39:29 -05:00
SolidityExecutionFramework.h Apply modernize-use-override. 2020-04-02 18:00:44 -05:00
SolidityExpressionCompiler.cpp Move scopes into resolver. 2020-05-14 13:16:47 +02:00
SolidityNameAndTypeResolution.cpp Add support for SPDX license identifiers. 2020-05-13 18:16:59 +02:00
SolidityNatspecJSON.cpp Fixed bug when two empty NatSpec comments led to scanning past EOL 2020-05-20 20:26:02 +05:30
SolidityOptimizer.cpp Adapt tests directory to C++ namespace changes. 2020-01-07 15:51:50 +01:00
SolidityParser.cpp Apply modernize-use-override. 2020-04-02 18:00:44 -05:00
SolidityScanner.cpp Fixed bug when two empty NatSpec comments led to scanning past EOL 2020-05-20 20:26:02 +05:30
SolidityTypes.cpp Add support for SPDX license identifiers. 2020-05-13 18:16:59 +02:00
StandardCompiler.cpp Do not set source locations for small internal assembly routines. 2020-05-27 18:26:46 +02:00
SyntaxTest.cpp Add support for SPDX license identifiers. 2020-05-13 18:16:59 +02:00
SyntaxTest.h Implement yul syntax tests 2020-02-05 14:58:34 +01:00
ViewPureChecker.cpp Update tests. 2020-02-17 12:58:06 +01:00