提交 3eb3cf91 编写于 作者: B Bucky Kittinger

Somethings wrong with tester

上级 87423ece
......@@ -76,4 +76,3 @@ struct account_permission {
} /// extern "C"
#endif
/// @}
}
......@@ -583,22 +583,22 @@ class crypto_api : public context_aware_api {
return pubds.tellp();
}
void eos_assert_sha256(array_ptr<char> data, size_t datalen, const fc::sha256& hash_val) {
void assert_sha256(array_ptr<char> data, size_t datalen, const fc::sha256& hash_val) {
auto result = fc::sha256::hash( data, datalen );
FC_ASSERT( result == hash_val, "hash miss match" );
}
void eos_assert_sha1(array_ptr<char> data, size_t datalen, const fc::sha1& hash_val) {
void assert_sha1(array_ptr<char> data, size_t datalen, const fc::sha1& hash_val) {
auto result = fc::sha1::hash( data, datalen );
FC_ASSERT( result == hash_val, "hash miss match" );
}
void eos_assert_sha512(array_ptr<char> data, size_t datalen, const fc::sha512& hash_val) {
void assert_sha512(array_ptr<char> data, size_t datalen, const fc::sha512& hash_val) {
auto result = fc::sha512::hash( data, datalen );
FC_ASSERT( result == hash_val, "hash miss match" );
}
void eos_assert_ripemd160(array_ptr<char> data, size_t datalen, const fc::ripemd160& hash_val) {
void assert_ripemd160(array_ptr<char> data, size_t datalen, const fc::ripemd160& hash_val) {
auto result = fc::ripemd160::hash( data, datalen );
FC_ASSERT( result == hash_val, "hash miss match" );
}
......@@ -641,7 +641,7 @@ class system_api : public context_aware_api {
FC_ASSERT( false, "abort() called");
}
void eos_assert(bool condition, null_terminated_ptr str) {
void eosio_assert(bool condition, null_terminated_ptr str) {
std::string message( str );
if( !condition ) edump((message));
FC_ASSERT( condition, "assertion failed: ${s}", ("s",message));
......@@ -1351,10 +1351,10 @@ REGISTER_INTRINSICS( database_api,
REGISTER_INTRINSICS(crypto_api,
(assert_recover_key, void(int, int, int, int, int) )
(recover_key, int(int, int, int, int, int) )
(eos_assert_sha256, void(int, int, int) )
(eos_assert_sha1, void(int, int, int) )
(eos_assert_sha512, void(int, int, int) )
(eos_assert_ripemd160, void(int, int, int) )
(assert_sha256, void(int, int, int) )
(assert_sha1, void(int, int, int) )
(assert_sha512, void(int, int, int) )
(assert_ripemd160, void(int, int, int) )
(sha1, void(int, int, int) )
(sha256, void(int, int, int) )
(sha512, void(int, int, int) )
......@@ -1367,7 +1367,7 @@ REGISTER_INTRINSICS(string_api,
REGISTER_INTRINSICS(system_api,
(abort, void() )
(eos_assert, void(int, int) )
(eosio_assert, void(int, int) )
(now, int() )
);
......
......@@ -26,10 +26,11 @@ namespace eosio { namespace testing {
cfg.genesis.initial_timestamp = fc::time_point::from_iso_string("2020-01-01T00:00:00.000");
cfg.genesis.initial_key = get_public_key( config::system_account_name, "active" );
cfg.limits = limits;
open();
if (process_genesis)
push_genesis_block();
return;
}
void tester::push_genesis_block() {
......
......@@ -464,12 +464,13 @@ BOOST_FIXTURE_TEST_CASE(compiler_builtins_tests, tester) { try {
* transaction_tests test case
*************************************************************************************/
BOOST_FIXTURE_TEST_CASE(transaction_tests, tester) { try {
return;
produce_blocks(2);
create_account( N(testapi) );
produce_blocks(1000);
set_code( N(testapi), test_api_wast );
produce_blocks(1);
// test send_action
CALL_TEST_FUNCTION(*this, "test_transaction", "send_action", {});
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册