diff --git a/tests/beem/test_cli.py b/tests/beem/test_cli.py index 33af36fd1fd4aef5ec95cab415c371a585d1fc4d..ed01740f165e5426860ce61a384e599a124f6d40 100644 --- a/tests/beem/test_cli.py +++ b/tests/beem/test_cli.py @@ -388,6 +388,14 @@ class Testcases(unittest.TestCase): runner.invoke(cli, ['-o', 'set', 'nodes', self.node_list]) result = runner.invoke(cli, ['updatenodes', '--hive', '--test']) self.assertEqual(result.exit_code, 0) + result = runner.invoke(cli, ['updatenodes', '--steem']) + self.assertEqual(result.exit_code, 0) + result = runner.invoke(cli, ['updatenodes']) + self.assertEqual(result.exit_code, 0) + result = runner.invoke(cli, ['updatenodes', '--hive']) + self.assertEqual(result.exit_code, 0) + result = runner.invoke(cli, ['updatenodes']) + self.assertEqual(result.exit_code, 0) runner.invoke(cli, ['-o', 'set', 'nodes', str(self.node_list)]) def test_currentnode(self): diff --git a/tests/beem/test_steem.py b/tests/beem/test_steem.py index 72d2cd7be7874261949781e9fb3f3120350c0856..ca4da338512edfe8fbaaed92596260f5ff424f3f 100644 --- a/tests/beem/test_steem.py +++ b/tests/beem/test_steem.py @@ -455,3 +455,10 @@ class Testcases(unittest.TestCase): exceptions.MissingKeyError ): bts.broadcast(tx=tx) + + def test_switch_blockchain(self): + bts = self.bts + bts.switch_blockchain("steem", update_nodes=True) + assert not bts.is_hive + bts.switch_blockchain("hive", update_nodes=True) + assert bts.is_hive