Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong cách đọc kèo bóng đá phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

32.4. Nhấn kiểm cách đọc kèo bóng đá

Các bài kiểm cách đọc kèo bóng đá khác nhau, đặc biệt là các bài kiểm cách đọc kèo bóng đá chương trình máy khách theosrc/bin, Sử dụng cách đọc kèo bóng đá công cụ Perl Tap và được chạy bằng chương trình thử nghiệm Perlchứng minh. Bạn có thể chuyển cách đọc kèo bóng đá tùy chọn dòng lệnh chochứng minhbằng cách đọc kèo bóng đá đặtlàmBiếnchứng minh_flags, ví dụ:

Tạo -C SRC/BIN Kiểm cách đọc kèo bóng đá chứng minh_flags = '-Timer'

Xem trang thủ công củachứng minhĐể biết thêm thông tin.

Thelàmbiếnprove_testscó thể được sử dụng để xác định danh sách cách đọc kèo bóng đá đường dẫn được phân tách bằng khoảng trắng so vớiMakefileGọichứng minhĐể chạy tập hợp con được chỉ định thay vì mặc địnht/*. PL. Ví dụ:

Làm cho kiểm cách đọc kèo bóng đá chứng minh_tests = 'T/001_Test1.pl T/003_Test3.pl'

cách đọc kèo bóng đá thử nghiệm vòi yêu cầu mô -đun PerlIPC :: Chạy. Mô -đun này có sẵn từ CPAN hoặc gói hệ điều hành.PostgreSQLĐể được cấu hình với tùy chọn--Enable-Tap-Tests.

Nói chung, các thử nghiệm TAP sẽ kiểm cách đọc kèo bóng đá các tệp thực thi trong cây cài đặt được cài đặt trước đó nếu bạn nóiTạo cài đặthoặc sẽ xây dựng một cây cài đặt cục bộ mới từ cách đọc kèo bóng đá nguồn hiện tại nếu bạn nóiLàm cho kiểm cách đọc kèo bóng đá. Trong cả hai trường hợp, họ sẽ khởi tạo một thể hiện cục bộ (thư mục dữ liệu) và chạy tạm thời một máy chủ trong đó.

Điều quan trọng là phải nhận ra rằng cách đọc kèo bóng đá thử nghiệm TAP sẽ bắt đầu (cách đọc kèo bóng đá) máy chủ thử nghiệm ngay cả khi bạn nóiTạo Installcheck; Điều này không giống như cơ sở hạ tầng thử cách đọc kèo bóng đá phi TAP truyền thống, dự kiến ​​sẽ sử dụng một máy chủ thử cách đọc kèo bóng đá đã chạy trong trường hợp đó.Tạo Installchecksẽ tạo ra kết quả kết quả từ máy chủ tạm thời và máy chủ thử cách đọc kèo bóng đá đã chạy.