Vì một số thử nghiệm vốn đã tạo ra kết quả phụ thuộc vào môi trường, chúng tôi đã cung cấp kèo tỷ số bóng đá euro hôm nay cách để chỉ định thay thếHồidự kiến10141_10144kèo tỷ số bóng đá euro hôm nay kết quả. Mỗi bài kiểm tra hồi quy có thể có một số kèo tỷ số bóng đá euro hôm nay so sánh hiển thị kết quả có thể trên các nền tảng khác nhau. Có hai cơ chế độc lập để xác định kèo tỷ số bóng đá euro hôm nay so sánh nào được sử dụng cho mỗi thử nghiệm.
Cơ chế đầu tiên cho phép các kèo tỷ số bóng đá euro hôm nay so sánh được chọn cho các nền tảng cụ thể. Có một kèo tỷ số bóng đá euro hôm nay ánh xạ,src/test/repress/resultMap
, xác định kèo tỷ số bóng đá euro hôm nay so sánh nào sẽ sử dụng cho mỗi nền tảng. Để loại bỏ kiểm tra không có thậtHồi10667_10677HồiĐối với một nền tảng cụ thể, trước tiên bạn chọn hoặc tạo kèo tỷ số bóng đá euro hôm nay kết quả biến thể, sau đó thêm một dòng vàoresultMap
kèo tỷ số bóng đá euro hôm nay.
Mỗi dòng trong kèo tỷ số bóng đá euro hôm nay ánh xạ có dạng
testName: đầu ra: platformpotyp
Tên thử nghiệm chỉ là tên của mô -đun kiểm tra hồi quy cụ thể. Giá trị đầu ra cho biết kiểm tra kèo tỷ số bóng đá euro hôm nay đầu ra nào. Đối với các bài kiểm tra hồi quy tiêu chuẩn, đây luôn làout
11195_11327expr
(nghĩa là một biểu thức chính quy với một ẩn úy^
neo khi bắt đầu). Nó được khớp với tên nền tảng như được in bởiconfig.guess
. Tên kèo tỷ số bóng đá euro hôm nay so sánh là tên cơ sở của kèo tỷ số bóng đá euro hôm nay so sánh kết quả thay thế.
Ví dụ: Một số hệ thống thiếu hoạt độngstrtof
Hàm, trong đó cách giải quyết của chúng tôi gây ra lỗi làm tròn trongfloat4
Kiểm tra hồi quy. Do đó, chúng tôi cung cấp một kèo tỷ số bóng đá euro hôm nay so sánh biến thể,float4-misrounded input.out
, bao gồm kèo tỷ số bóng đá euro hôm nay kết quả được dự kiến trên kèo tỷ số bóng đá euro hôm nay hệ thống này. Để im lặngthất bạiTin nhắn trênHP-UX 10Nền tảng,resultMap
Bao gồm:
float4: out: hppa.*-hp-hpux10.*= Float4-misrounded input.out
sẽ kích hoạt trên bất kỳ máy nào trong đó đầu ra củaconfig.guess
khớpHppa.*-HP-HPUX10.*
. kèo tỷ số bóng đá euro hôm nay dòng khác trongresultMap
Chọn kèo tỷ số bóng đá euro hôm nay so sánh biến thể cho các nền tảng khác khi nó phù hợp.
Cơ chế lựa chọn thứ hai cho các kèo tỷ số bóng đá euro hôm nay so sánh biến thể tự động hơn nhiều: nó chỉ đơn giản là sử dụngHồiphù hợp nhấtTrong số một số kèo tỷ số bóng đá euro hôm nay so sánh được cung cấp. Tập lệnh trình điều khiển kiểm tra hồi quy xem xét cả kèo tỷ số bóng đá euro hôm nay so sánh tiêu chuẩn cho một bài kiểm tra,
12997_13025testName
.out
(trong đótestName
_Digit
.outDigit
là bất kỳ chữ số nào0
-9
). Nếu bất kỳ kèo tỷ số bóng đá euro hôm nay nào như vậy là một kết hợp chính xác, bài kiểm tra được coi là vượt qua; Mặt khác, cái tạo ra Diff ngắn nhất được sử dụng để tạo báo cáo thất bại. (Nếu nhưresultMap
Bao gồm một mục cho bài kiểm tra cụ thể, sau đó là cơ sởTestName
là tên thay thế được đưa ra trongresultMap
.)
Ví dụ, chochar
Kiểm tra, kèo tỷ số bóng đá euro hôm nay so sánhchar.out
Chứa kết quả dự kiến trongC
vàPOSIX
Locales, trong khi kèo tỷ số bóng đá euro hôm naychar_1.out
Chứa kết quả được sắp xếp khi chúng xuất hiện ở nhiều địa phương khác.
Cơ chế phù hợp nhất đã được đưa ra để đối phó với kết quả phụ thuộc vào địa phương, nhưng nó có thể được sử dụng trong mọi tình huống mà kết quả kiểm tra không thể được dự đoán dễ dàng từ tên nền tảng. Một hạn chế của cơ chế này là trình điều khiển kiểm tra không thể cho biết kèo tỷ số bóng đá euro hôm nay thể nào làđúngKhăncho môi trường hiện tại; Nó sẽ chỉ chọn kèo tỷ số bóng đá euro hôm nay thể dường như hoạt động tốt nhất. Do đó, chỉ an toàn nhất khi sử dụng cơ chế này cho các kết quả kèo tỷ số bóng đá euro hôm nay thể mà bạn sẵn sàng xem xét có giá trị như nhau trong tất cả các bối cảnh.
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.