MCPcopy Create free account
hub / github.com/fabioz/PyDev.Debugger / write

Method write

tests_python/debugger_unittest.py:871–903  ·  view source on GitHub ↗
(self, s)

Source from the content-addressed store, hash-verified

869 _WRITE_LOG_PREFIX = "write: "
870
871 def write(self, s):
872 from _pydevd_bundle.pydevd_comm import ID_TO_MEANING
873
874 meaning = ID_TO_MEANING.get(re.search(r"\d+", s).group(), "")
875 if meaning:
876 meaning += ": "
877
878 self.log.append(
879 self._WRITE_LOG_PREFIX
880 + "%s%s"
881 % (
882 meaning,
883 s,
884 )
885 )
886
887 if SHOW_WRITES_AND_READS:
888 print(
889 "Test Writer Thread Written %s%s"
890 % (
891 meaning,
892 s,
893 )
894 )
895 msg = s + "\n"
896
897 if not hasattr(self, "sock"):
898 print("%s.sock not available when sending: %s" % (self, msg))
899 return
900
901 msg = msg.encode("utf-8")
902
903 self.sock.send(msg)
904
905 def get_next_message(self, context_message, timeout=None):
906 return self.reader_thread.get_next_message(context_message, timeout=timeout)

Callers 15

write_set_protocolMethod · 0.95
write_authenticateMethod · 0.95
write_versionMethod · 0.95
write_add_breakpointMethod · 0.95
write_json_configMethod · 0.95
write_stop_on_startMethod · 0.95
write_dump_threadsMethod · 0.95

Calls 4

searchMethod · 0.80
getMethod · 0.45
appendMethod · 0.45
sendMethod · 0.45

Tested by

no test coverage detected