Пример #1
0
 def test_governance_variables(self):
     irep = "0x0x21e19e0c9bab2400000"
     params = {'irep': irep}
     writer = create_writer(self.args.keystore, self.args.password)
     response = writer.set_governance_variables(params)
     self.assertTrue(
         is_request_equal(response, SET_GOVERNANCE_VARIABLES_SAMPLE))
Пример #2
0
    def test_set_prep(self):
        # write with file
        with open(TEST_SET_JSON_PATH) as register:
            params = json.load(register)

        writer = create_writer(self.args.keystore, self.args.password)
        response = writer.set_prep(params)
        self.assertTrue(is_request_equal(response, SET_SAMPLE))

        # write with args (cmd line)
        self.args_reset()
        self.args.name = "kokoa node"
        self.args.country = "KOR"
        self.args.website = "https://icon.kokoa.com"
        self.args.details = "https://icon.kokoa.com/json"
        self.args.p2pEndpoint = "node.example.com:7100"

        response = writer.set_prep(params)
        self.assertTrue(is_request_equal(response, SET_SAMPLE))
Пример #3
0
    def test_register_prep(self):
        # write with file
        with open(TEST_REGISTER_JSON_PATH) as register:
            params = json.load(register)

        writer = create_writer(self.args.keystore, self.args.password)
        response = writer.register_prep(params)
        self.assertTrue(is_request_equal(response, REGISTER_SAMPLE))

        # write with args. (cmd line)
        self.args_reset()
        self.args.name = "banana node"
        self.args.country = "KOR"
        self.args.city = "Seoul"
        self.args.email = "*****@*****.**"
        self.args.website = "https://icon.banana.com"
        self.args.details = "https://icon.banana.com/json"
        self.args.p2pEndpoint = "node.example.com:7100"

        params = {}
        _get_prep_input(self.args, params)
        response = writer.register_prep(params)
        self.assertTrue(is_request_equal(response, REGISTER_SAMPLE))
Пример #4
0
 def test_unregister_prep(self):
     writer = create_writer(self.args.keystore, self.args.password)
     response = writer.unregister_prep()
     self.assertTrue(is_request_equal(response, UNREGISTER_SAMPLE))