should-dingus

Phần mềm chụp màn hình:
should-dingus
Các chi tiết về phần mềm:
Phiên bản: 0.3
Ngày tải lên: 11 May 15
Nhà phát triển: Chris Wesseling
Giấy phép: Miễn phí
Phổ biến: 69

Rating: 2.0/5 (Total Votes: 1)

nên-dingus chứa một khớp tùy chỉnh để bạn có thể sử dụng should_dsl với Dingus gọi.
Một cảnh báo nhỏ: | hành hack should_dsl của không thực sự tốt với các __ __or () của một Dingus. Tôi nghĩ rằng | hack là khó chịu, và tôi không chắc là tôi thích should_dsl cho nó. Đây là nơi của Ruby có vẻ thực sự đẹp, để cho tôi.
Bạn chỉ cần nhập nó
>>> Từ nhập khẩu should_dsl nên, should_not
>>> Từ dingus nhập khẩu Dingus
>>> Should_dingus nhập khẩu
cuộc gọi
Kiểm tra các cuộc gọi trên một Dingus
>>> Stub = Dingus ('sơ khai')
>>> Def some_function ():
... Còn sơ khai ()
...
>>> Some_function | nên | call (stub)
cuộc gọi cũng có thể kiểm tra xem nó nên được gọi là một lần:
>>> Def some_function ():
... Còn sơ khai ()
... Còn sơ khai ()
...
>>> Stub.reset ()
>>> Some_function | nên | call (stub)
>>> Stub.reset ()
>>> Some_function | nên | call (stub) .once
Traceback (hầu hết cuộc gọi gần đây nhất):
...
ShouldNotSatisfied: được gọi là 2 lần, dự kiến ​​1
gọi thậm chí có thể kiểm tra các thông số với with_params:
>>> Def some_function ():
... Còn sơ khai (True, Kwak = 'tuut', braat = 'aap')
...
>>> Stub.reset ()
>>> Some_function | nên | call (stub) .with_params (True, Kwak = 'tuut', braat = 'aap')
>>> Stub.reset ()
>>> Some_function | nên | call (stub) .with_params (True, Kwak = 'tuut')
Traceback (hầu hết cuộc gọi gần đây nhất):
...
ShouldNotSatisfied: đã không được gọi với params (True,) {'Kwak': 'tuut'}
with_params cuộc gọi có thể được kết hợp với một lần:
>>> Def some_function ():
... Còn sơ khai (True, Kwak = 'tuut', braat = 'aap')
...
>>> Stub.reset ()
>>> Some_function | nên | call (stub) .once.with_params (True, Kwak = 'tuut', braat = 'aap')
>>> Stub.reset ()
>>> Some_function | nên | call (stub) .with_params (True, Kwak = 'tuut', braat = 'aap') lần

Yêu cầu .

  • Python

Phần mềm tương tự

Sonar
Sonar

11 May 15

pytest-incremental
pytest-incremental

12 May 15

filterunit
filterunit

11 May 15

nose-exclude
nose-exclude

20 Feb 15

Phần mềm khác của nhà phát triển Chris Wesseling

crawlidator
crawlidator

11 May 15

Ý kiến ​​để should-dingus

Bình luận không
Nhập bình luận
Bật hình ảnh!