Skip to content

Commit

Permalink
transfer get_account_detail_test to ExecutorItf
Browse files Browse the repository at this point in the history
Signed-off-by: Mikhail Boldyrev <miboldyrev@gmail.com>
  • Loading branch information
MBoldyrev committed Sep 12, 2019
1 parent 4af3143 commit cbc9a3e
Show file tree
Hide file tree
Showing 10 changed files with 517 additions and 854 deletions.
1 change: 0 additions & 1 deletion test/integration/acceptance/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,6 @@ addtest(query_permissions_common_test
"query_permission_common_tests.cpp;\
query_permission_test_ast_txs.cpp;\
query_permission_test_base.cpp;\
query_permission_test_acc_details.cpp;\
query_permission_test_txs.cpp"
)
target_link_libraries(query_permissions_common_test
Expand Down
13 changes: 3 additions & 10 deletions test/integration/acceptance/query_permission_common_tests.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,12 @@
*/

#include "query_permission_fixture.hpp"
#include "query_permission_test_acc_details.hpp"
#include "query_permission_test_ast_txs.hpp"
#include "query_permission_test_txs.hpp"

using namespace common_constants;
using QueryPermissionTestingTypes = ::testing::Types<QueryPermissionAssetTxs,
QueryPermissionAccDetails,
QueryPermissionTxs>;
using QueryPermissionTestingTypes =
::testing::Types<QueryPermissionAssetTxs, QueryPermissionTxs>;
TYPED_TEST_CASE(QueryPermissionFixture, QueryPermissionTestingTypes, );

/**
Expand Down Expand Up @@ -44,14 +42,9 @@ TYPED_TEST(QueryPermissionFixture,
* @then the query recognized as stateless invalid
*/
TYPED_TEST(QueryPermissionFixture, ReadEmptyAccountHavingPermissionForAll) {
// in GetAccountDetail query empty target is substituted with spectator
const auto checker = std::is_same<QueryPermissionAccDetails,
typename TestFixture::ParamType>::value
? this->impl_.getGeneralResponseChecker()
: getQueryStatelesslyInvalidChecker();
this->impl_.prepareState(*this, {this->impl_.kPermissionToQueryEveryone})
.sendQuery(this->impl_.makeQuery(*this, "", kUserId, kUserKeypair),
checker);
getQueryStatelesslyInvalidChecker());
}

/*
Expand Down
85 changes: 0 additions & 85 deletions test/integration/acceptance/query_permission_test_acc_details.cpp

This file was deleted.

54 changes: 0 additions & 54 deletions test/integration/acceptance/query_permission_test_acc_details.hpp

This file was deleted.

9 changes: 9 additions & 0 deletions test/integration/executor/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,15 @@ target_link_libraries(get_account_assets_test
query_permission_test
)

addtest(get_account_detail_test get_account_detail_test.cpp)
target_link_libraries(get_account_detail_test
account_detail_checker
executor_fixture
executor_fixture_param_provider
common_test_constants
query_permission_test
)

add_library(query_permission_test query_permission_test.cpp)
target_link_libraries(query_permission_test
executor_fixture
Expand Down

0 comments on commit cbc9a3e

Please sign in to comment.