Sachin Grover
|
b7adb2aa42
|
Add SPDX license identifier if not present already in source file
Fixes: #9220
|
2020-07-17 20:24:12 +05:30 |
|
Mathias Baumann
|
00e4d13975
|
TestFramework: Merge Options.h into Common.h
|
2020-01-29 12:27:05 +01:00 |
|
Christian Parpart
|
ed45b000d1
|
Adapt tests directory to C++ namespace changes.
|
2020-01-07 15:51:50 +01:00 |
|
Daniel Kirchner
|
aa2167b208
|
Extract some import tests.
|
2019-08-19 14:45:26 +02:00 |
|
Alex Beregszaszi
|
3ee8bb6814
|
Use setSource in tests
|
2019-03-25 15:11:08 +00:00 |
|
Alex Beregszaszi
|
d9303d4cfb
|
Split imports tests to avoid resetting CompilerStack
|
2019-03-25 11:33:21 +00:00 |
|
Mathias Baumann
|
9919670ddd
|
Check base contracts for abi encoder compatibility
|
2019-03-06 11:16:54 +01:00 |
|
Christian Parpart
|
87821c53c3
|
Isolating files shared between Yul- and Solidity language frontend.
|
2018-11-21 18:58:12 +00:00 |
|
Daniel Kirchner
|
954d7433bd
|
Disallow remappings with empty prefix.
|
2018-08-10 19:26:48 +02:00 |
|
Chase McDermott
|
f48d01d066
|
Added default data locations to parameters for end to end tests.
|
2018-07-16 14:18:16 +02:00 |
|
chriseth
|
eeef82b2d7
|
Fallback function has to be external: backwards-compatible changes.
|
2018-06-29 00:23:52 +02:00 |
|
Daniel Kirchner
|
d63d41b3b5
|
test: Rename test/TestHelper.* to test/Options.* and add Options::validate().
|
2018-03-14 12:04:04 +01:00 |
|
chriseth
|
05cc5f22b2
|
Correctly set evm version in tests
|
2018-03-01 17:19:35 +01:00 |
|
chriseth
|
decfa0eed0
|
Test aliasing in shadowing.
|
2018-02-20 13:06:28 +01:00 |
|
chriseth
|
b930ce5e2a
|
Fix import error check for release version.
|
2017-07-31 14:55:54 +02:00 |
|
Alex Beregszaszi
|
e0dc74b895
|
Warn about shadowing variables.
|
2017-07-25 16:32:37 +02:00 |
|
Rhett Aultman
|
fda39afdba
|
Modify library collision test
Since libaraies no longer collide on name but on fully-qualified name,
you can only induce collision by colliding them as idenfitiers.
|
2017-01-16 12:32:58 -05:00 |
|
Rhett Aultman
|
a7f8a1986a
|
Revert "Move clashing libraries to common source in test"
This reverts commit c4a9ca5cfe7a8b4ba9d2d84392c57d5eefacd1f7.
|
2017-01-16 12:32:58 -05:00 |
|
Rhett Aultman
|
220ccfb492
|
Move clashing libraries to common source in test
Since contracts and libraries only collide if they share a common
source file now, this test only works if both libraries are in the
same source.
|
2017-01-16 12:32:57 -05:00 |
|
VoR0220
|
b6508ca992
|
fixed
Signed-off-by: VoR0220 <rj@erisindustries.com>
|
2017-01-11 12:03:54 -06:00 |
|
VoR0220
|
4542f459f1
|
added fix and a test for order independence of nested prefixing
Signed-off-by: VoR0220 <rj@erisindustries.com>
|
2017-01-11 11:45:14 -06:00 |
|
VoR0220
|
6d9020b3b8
|
fixed test and added solution
Signed-off-by: VoR0220 <rj@erisindustries.com>
|
2017-01-08 22:53:54 -06:00 |
|
VoR0220
|
4f62980d52
|
added test
Signed-off-by: VoR0220 <rj@erisindustries.com>
|
2017-01-08 22:53:51 -06:00 |
|
Yoichi Hirai
|
07f34e0023
|
test: add a test importing a file name starting with a period
|
2017-01-03 18:18:27 +01:00 |
|
VoR0220
|
3f9f725737
|
Fix licensing headers
Signed-off-by: VoR0220 <rj@erisindustries.com>
|
2016-11-23 12:22:33 +01:00 |
|
chriseth
|
459d2dd7cd
|
Fix version pragmas in tests.
|
2016-09-01 00:03:01 +02:00 |
|
chriseth
|
3c412ed2f6
|
Version pragma.
|
2016-09-01 00:02:51 +02:00 |
|
chriseth
|
3150ab2bcf
|
Allow remappings to change depending on the context.
|
2016-06-08 18:16:46 +02:00 |
|
chriseth
|
1cf6acca90
|
Tests for library name clashes.
|
2016-01-14 11:36:11 +01:00 |
|
chriseth
|
f20a604c5a
|
Allow aliases during import.
|
2016-01-11 13:56:02 +01:00 |
|
chriseth
|
0e2fa39fad
|
Use paths instead of simple identifiers wherever possible.
|
2015-12-21 18:44:21 +01:00 |
|
chriseth
|
603dc58040
|
Simple aliasing during import.
|
2015-12-18 12:46:56 +01:00 |
|
chriseth
|
f8228e8ab1
|
Relative paths in import directives.
|
2015-12-09 19:21:02 +01:00 |
|
chriseth
|
7cb7818cea
|
Source units are independent scopes.
|
2015-12-09 19:09:24 +01:00 |
|