Hi,
I need to mock file reader object , i tried using @patch('__builtin__.open')
but it will patch my all file open readers.
More precisely i have code something like below
def
restore_segments_and_lines_json(segments_file_path,lines_file_path,deleted_segment_ids):
with open(segments_file_path, "rb") as segments_reader:
segments = segments_reader.read()
with open(lines_file_path, "rb") as lines_reader:
lines = lines_readers.read()
""" Do some processing with lines and segments"""
logger.info("updating segments file")
with open(segments_file_path, "wb") as segments_writer:
segments_writer.write(segments, segments_writer)
logger.info("updating lines file")
with open(lines_file_path, "wb") as lines_writer:
lines_writer.write(lines, lines_writer)
I need to mock two different file read and file write opens, can i get
some suggestion.
Thanks in advance,
Anshu
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor