我想嘲笑
os.stat(self.tmp_file).st_size
def original_func():
print (os.stat("test.txt").st_size==35)
我试过这个
@mock.patch("os.stat")
def test(os_stat):
stat = mock.Mock()
stat.st_size.return_value = 35
os_stat.return_value = stat
original_func()
它不起作用。打印语句应该为真,但实际上不是。