mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	Merge pull request #6101 from ethereum/lll-literal-test
Add test for returning string literal in LLL
This commit is contained in:
		
						commit
						dad0c647ad
					
				| @ -1013,6 +1013,16 @@ BOOST_AUTO_TEST_CASE(sub_assemblies) | ||||
| 	BOOST_CHECK(rVal < u256("0x10000000000000000000000000000000000000000")); | ||||
| } | ||||
| 
 | ||||
| BOOST_AUTO_TEST_CASE(string_literal) | ||||
| { | ||||
| 	char const* sourceCode = R"( | ||||
| 		(returnlll | ||||
| 			(return \"hello\"))) | ||||
| 	)"; | ||||
| 	compileAndRun(sourceCode); | ||||
| 	BOOST_CHECK(callFallback() == encodeArgs(u256("68656c6c6f000000000000000000000000000000000000000000000000000000"))); | ||||
| } | ||||
| 
 | ||||
| BOOST_AUTO_TEST_SUITE_END() | ||||
| 
 | ||||
| } | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user