2010-01-31 22 views

Trả lời

8

Tại sao không:

  • xác định một bộ các bài kiểm tra, hay một mục tiêu trong một kịch bản kiến ​​(như this one, ở dưới cùng của bài viết), -Và sau đó kết hợp một cấu hình khởi động (là một bên ngoài cho kịch bản kiến)?

Sau đó, bạn có thể sử dụng shortcut to that launch configuration (như trong this thread).
Một giải pháp cho điều đó là để always launch the last application (F11 hay Ctrl + F11)

<target name="tests" depends="compile"> 
    <py-test pythonpath="${src.dir}" dir="."> 
    <fileset dir="${src.dir}"> 
     <include name="**/*Test.py"/> 
    </fileset> 
    </py-test> 
</target> 

Lưu ý: có những cách khác để tích hợp kiểm tra đơn vị với PyDev, như thể hiện trong SO câu hỏi Continuous unit testing with Pydev (Python and Eclipse)

1

Chuyển đến các tùy chọn và nhập các phím để truy cập trang định nghĩa phím tắt (tôi nghĩ nó được gọi là khóa ... xin lỗi không có trên máy tính của tôi ngay bây giờ). Trong hộp thoại này, bạn có thể tìm kiếm các lệnh. Xem nếu có một chạy tất cả các lệnh kiểm tra (nó có thể giúp đỡ để tìm các bài kiểm tra chạy bạn đang sử dụng đầu tiên). Nếu có kiểm tra các phím tắt hoặc xác định của riêng bạn.

+0

kiểm tra đơn vị Python không xuất hiện trong menu cấu hình chủ chốt –

4

Nhấp vào thư mục chứa thử nghiệm trong trình thám hiểm gói pydev. Sau đó, tùy chọn trình đơn chạy (mà không phải là f9 cho tôi nhưng cmd + thay đổi + F11 (OK Tôi đang trên OSX nhưng tôi nghi ngờ điều này sẽ ctrl + thay đổi + f11 nơi khác) này chạy tất cả các bài kiểm tra nó có thể tìm thấy trong thư mục con

để lặp lại bạn cần làm là mỗi câu trả lời VonC của

sau đó, bạn có thể sử dụng một shortcut to that launch configuration (như trong this thread).
Một giải pháp cho điều đó là để always launch the last application (F11 hay Ctrl +F11)