Example #1
0
 def test_valid_command_daemon_not_started(self):
     actual_output = StringIO()
     with contextlib.redirect_stdout(actual_output):
         main(["publish", '--name=asd', '--bid=99'])
     self.assertEqual(
         actual_output.getvalue().strip(),
         "Could not connect to daemon. Are you sure it's running?")
Example #2
0
 def test_version_command(self):
     actual_output = StringIO()
     with contextlib.redirect_stdout(actual_output):
         main(['version'])
     self.assertEqual(
         actual_output.getvalue().strip(),
         json.dumps(get_platform(get_ip=False), sort_keys=True, indent=2))
Example #3
0
 def test_cli_status_command_with_auth(self):
     self.assertFalse(self.daemon._use_authentication)
     actual_output = StringIO()
     with contextlib.redirect_stdout(actual_output):
         cli.main(["status"])
     actual_output = actual_output.getvalue()
     self.assertIn("connection_status", actual_output)
Example #4
0
 def test_version_command(self):
     actual_output = StringIO()
     with contextlib.redirect_stdout(actual_output):
         main(['version'])
     self.assertEqual(
         actual_output.getvalue().strip(),
         "lbrynet {lbrynet_version}".format(**get_platform(get_ip=False)))
Example #5
0
 def test_deprecated_command_daemon_not_started(self):
     actual_output = StringIO()
     with contextlib.redirect_stdout(actual_output):
         main(["channel_list_mine"])
     self.assertEqual(
         actual_output.getvalue().strip(),
         "channel_list_mine is deprecated, using channel_list.\n"
         "Could not connect to daemon. Are you sure it's running?")
Example #6
0
 def test_help_for_command_command(self):
     actual_output = StringIO()
     with contextlib.redirect_stdout(actual_output):
         main(['help', 'publish'])
     actual_output = actual_output.getvalue()
     self.assertSubstring('Make a new name claim and publish',
                          actual_output)
     self.assertSubstring('Usage:', actual_output)
Example #7
0
 def test_help_command(self):
     actual_output = StringIO()
     with contextlib.redirect_stdout(actual_output):
         main(['help'])
     actual_output = actual_output.getvalue()
     self.assertSubstring('lbrynet - LBRY command line client.',
                          actual_output)
     self.assertSubstring('USAGE', actual_output)
Example #8
0
 def test_invalid_command(self):
     actual_output = StringIO()
     with contextlib.redirect_stdout(actual_output):
         main(['publish1'])
     self.assertEqual(actual_output.getvalue().strip(),
                      "publish1 is not a valid command.")
Example #9
0
 def test_help_for_command_command_with_invalid_command(self):
     actual_output = StringIO()
     with contextlib.redirect_stdout(actual_output):
         main(['help', 'publish1'])
     self.assertSubstring('Invalid command name', actual_output.getvalue())