Ejemplo n.º 1
0
    def test_get_relative_account_history(self):
        lcc.set_step("Get relative account history")
        self.send_request(self.get_request(self.__get_relative_account_history), self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check get relative account history")
        check_that(
            "'relative account history'",
            self.__resp["result"],
            is_list(self.get_expected(self.__get_relative_account_history)),
        )
Ejemplo n.º 2
0
    def test_get_objects(self):
        lcc.set_step("Get objects 'account' and 'asset'")
        self.send_request(self.get_request(self.__get_objects),
                          self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check get objects 'account' and 'asset'")
        check_that(
            "'account' and 'asset'",
            self.__resp["result"],
            is_list(self.get_expected(self.__get_objects)),
        )
Ejemplo n.º 3
0
    def test_get_committee_members(self):
        lcc.set_step("Get committee members")
        self.send_request(self.get_request(self.__get_committee_members),
                          self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check get committee members")
        check_that(
            "'committee members'",
            self.__resp["result"],
            is_list(self.get_expected(self.__get_committee_members)),
        )
Ejemplo n.º 4
0
    def test_lookup_vote_ids(self):
        lcc.set_step("Lookup vote ids")
        self.send_request(self.get_request(self.__lookup_vote_ids),
                          self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check lookup vote ids")
        check_that(
            "'lookup vote ids'",
            self.__resp["result"],
            is_list(self.get_expected(self.__lookup_vote_ids)),
        )
Ejemplo n.º 5
0
    def test_lookup_account_names(self):
        lcc.set_step("Lookup account names")
        self.send_request(self.get_request(self.__lookup_account_names),
                          self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check lookup account names")
        check_that(
            "'lookup account names'",
            self.__resp["result"],
            is_list(self.get_expected(self.__lookup_account_names)),
        )
Ejemplo n.º 6
0
    def test_get_key_references(self):
        lcc.set_step("Get key references")
        self.send_request(self.get_request(self.__get_key_references),
                          self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check key references")
        check_that(
            "'key references'",
            self.__resp["result"],
            is_list(self.get_expected(self.__get_key_references)),
        )
Ejemplo n.º 7
0
    def test_list_assets(self):
        lcc.set_step("List assets")
        # todo чувствителен к регистру
        self.send_request(self.get_request(self.__list_assets),
                          self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check list assets")
        check_that(
            "'list assets'",
            self.__resp["result"],
            is_list(self.get_expected(self.__list_assets)),
        )
Ejemplo n.º 8
0
    def test_lookup_accounts(self):
        lcc.set_step("Lookup accounts")
        # todo непонятно как работает limit
        self.send_request(self.get_request(self.__lookup_accounts),
                          self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check lookup accounts")
        check_that(
            "'lookup accounts'",
            self.__resp["result"],
            is_list(self.get_expected(self.__lookup_accounts)),
        )
Ejemplo n.º 9
0
    def test_get_potential_signatures(self):
        lcc.set_step("Get potential signatures")
        self.send_request(
            self.get_request(self.__get_potential_signatures,
                             [self.get_expected(self.__get_transaction)]),
            self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check get potential signatures")
        check_that(
            "'potential signatures'",
            self.__resp["result"],
            is_list(self.get_expected(self.__get_potential_signatures)),
        )
Ejemplo n.º 10
0
    def test_lookup_asset_symbols_ids(self):
        lcc.set_step("Lookup asset ids")
        params = [["ECHO", "ECHOTEST"]]
        self.send_request(
            self.get_request(self.__lookup_asset_symbols, params),
            self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check lookup asset ids")
        check_that(
            "'lookup asset ids'",
            self.__resp["result"],
            is_list(self.get_expected(self.__lookup_asset_symbols)),
        )
Ejemplo n.º 11
0
    def test_get_named_account_balances(self):
        lcc.set_step("Get named account balances")
        params = ["init2", ["1.3.0", "1.3.1", "1.3.2"]]
        self.send_request(
            self.get_request(self.__get_named_account_balances, params),
            self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check get named account balances")
        check_that(
            "'named account balances'",
            self.__resp["result"],
            is_list(self.get_expected(self.__get_account_balances)),
        )
Ejemplo n.º 12
0
    def test_get_account_balances_empty_assets(self):
        lcc.set_step("Get account balances")
        params = ["1.2.8", []]
        self.send_request(
            self.get_request(self.__get_account_balances, params),
            self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check get account balances")
        check_that(
            "'account balances'",
            self.__resp["result"],
            is_list(self.get_expected(self.__get_account_balances_empty_exp)),
        )
Ejemplo n.º 13
0
    def test_get_full_accounts_ids(self):
        lcc.set_step("Get full accounts by ids")
        params = [[
            "1.2.6", "1.2.7", "1.2.8", "1.2.9", "1.2.10", "1.2.11", "1.2.14"
        ], False]
        self.send_request(self.get_request(self.__get_full_accounts, params),
                          self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check full accounts by ids")
        check_that(
            "'full accounts by ids'",
            self.__resp["result"],
            is_list(self.get_expected(self.__get_full_accounts_ids_exp)),
        )
Ejemplo n.º 14
0
    def test_get_required_signatures(self):
        lcc.set_step("Get potential signatures")
        self.send_request(
            self.get_request(self.__get_required_signatures, [
                self.get_expected(self.__get_transaction),
                ["ECHO6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"]
            ]), self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check get potential signatures")
        check_that(
            "'potential signatures'",
            self.__resp["result"],
            is_list(["ECHO6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"
                     ]),
        )
Ejemplo n.º 15
0
    def test_get_full_accounts_names(self):
        lcc.set_step("Get full accounts by names")
        params = [[
            "init0", "init1", "init2", "init3", "init4", "init5", "nathan",
            "test124"
        ], False]
        self.send_request(self.get_request(self.__get_full_accounts, params),
                          self.__identifier)
        self.__resp = self.get_response()

        lcc.set_step("Check full accounts by names")
        check_that(
            "'full accounts by names'",
            self.__resp["result"],
            is_list(self.get_expected(self.__get_full_accounts_names_exp)),
        )