11
Làm thế nào để xác nhận đầu ra với nosetest / unittest trong python?
Tôi đang viết các bài kiểm tra cho một hàm như hàm tiếp theo: def foo(): print 'hello world!' Vì vậy, khi tôi muốn kiểm tra chức năng này, mã sẽ như thế này: import sys from foomodule import foo def test_foo(): foo() output = sys.stdout.getline().strip() # because stdout is …