def test_not_disconnectable_printer(self, mock_get_uri, mock_post_uri): printer = Octoprint( "900c73b8-1f12-4027-941a-e4b29531e8e3", ip="192.168.1.15", client_props={"connected": True}, ) self.assertFalse(printer.disconnect_printer()) self.assertEqual(mock_get_uri.call_count, 1) self.assertEqual(mock_post_uri.call_count, 1)
def test_disconnected_printer(self, mock_get_uri, mock_post_uri): printer = Octoprint("900c73b8-1f12-4027-941a-e4b29531e8e3", ip="192.168.1.15") self.assertTrue(printer.disconnect_printer()) self.assertEqual(mock_get_uri.call_count, 1) self.assertEqual(mock_post_uri.call_count, 0)