Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

dơi - Trực tuyến trên đám mây

Chạy bats trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


đánh nhau - Hệ thống kiểm tra tự động Bash

SYNOPSIS


dơi [-c] [-p | -t] thử nghiệm [thử nghiệm ...]

thử nghiệm là đường dẫn đến file Bats test hoặc đường dẫn đến thư mục chứa Bats test
các tập tin.

MÔ TẢ


Bats là khung thử nghiệm tuân thủ TAP dành cho Bash. Nó cung cấp một cách đơn giản để xác minh
rằng các chương trình UNIX bạn viết hoạt động như mong đợi.

Tệp thử nghiệm Bats là tập lệnh Bash với cú pháp đặc biệt để xác định các trường hợp thử nghiệm. Bên dưới
Hơn nữa, mỗi trường hợp kiểm thử chỉ là một hàm có mô tả.

Các trường hợp thử nghiệm bao gồm các lệnh shell tiêu chuẩn. Dơi sử dụng Bash sai lầm (định -e)
tùy chọn khi chạy các trường hợp thử nghiệm. Nếu mọi lệnh trong trường hợp kiểm thử đều thoát với một 0 tình trạng
mã (thành công), bài kiểm tra đã vượt qua. Bằng cách này, mỗi dòng là một sự khẳng định sự thật.

Xem đánh nhau(7) để biết thêm thông tin về cách viết bài kiểm tra Dơi.

ĐANG CHẠY NGHIỆM


Để chạy thử nghiệm của bạn, hãy gọi đánh nhau trình thông dịch có đường dẫn đến tệp thử nghiệm. Kiểm tra tập tin
các trường hợp được chạy tuần tự và tách biệt. Nếu tất cả các trường hợp thử nghiệm đều vượt qua, đánh nhau lối ra với một
0 mã trạng thái. Nếu có bất kỳ sai sót nào, đánh nhau lối ra với một 1 mã trạng thái.

Bạn có thể gọi đánh nhau trình thông dịch có nhiều đối số tệp thử nghiệm hoặc có đường dẫn đến
thư mục chứa nhiều .bat các tập tin. Dơi sẽ chạy từng tệp thử nghiệm riêng lẻ và
tổng hợp các kết quả. Nếu bất kỳ trường hợp thử nghiệm nào thất bại, đánh nhau lối ra với một 1 mã trạng thái.

LỰA CHỌN


-c, --đếm
Đếm số lượng test case mà không chạy bất kỳ test nào

-h, --Cứu giúp
Hiển thị thông báo trợ giúp

-p, --khá
Hiển thị kết quả ở định dạng đẹp (mặc định cho thiết bị đầu cuối)

-t, --vô nhẹ
Hiển thị kết quả ở định dạng TAP

-v, --phiên bản
Hiển thị số phiên bản

OUTPUT


Khi chạy Bats từ thiết bị đầu cuối, bạn sẽ thấy kết quả khi thực hiện mỗi thử nghiệm, với
đánh dấu bên cạnh tên bài kiểm tra nếu nó đạt hoặc dấu "X" nếu nó thất bại.

$ dơi bổ sung.bats
✓ phép cộng bằng bc
✓ phép cộng sử dụng dc

2 lần kiểm tra, 0 lần thất bại

Nếu Dơi không được kết nối với thiết bị đầu cuối--nói cách khác, nếu bạn chạy nó liên tục
hệ thống tích hợp hoặc chuyển hướng đầu ra của nó sang một tệp - kết quả được hiển thị trong
định dạng TAP mà con người có thể đọc được, có thể phân tích được bằng máy. Bạn có thể buộc đầu ra TAP từ thiết bị đầu cuối bằng cách
gọi Dơi bằng --vô nhẹ tùy chọn.

$ dơi --tap bổ sung.bats
1 .. 2
được 1 phép cộng sử dụng bc
ok 2 phép cộng dùng dc

EXIT TÌNH TRẠNG


Sản phẩm đánh nhau trình thông dịch thoát ra với giá trị là 0 nếu tất cả các trường hợp thử nghiệm đều vượt qua, hoặc 1 nếu một hoặc nhiều
trường hợp thử nghiệm thất bại.

Sử dụng dơi trực tuyến bằng dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    OpenPDF - Ngã ba của iText
    OpenPDF - Ngã ba của iText
    OpenPDF là một thư viện Java để tạo
    và chỉnh sửa các tệp PDF bằng LGPL và
    Giấy phép nguồn mở MPL. OpenPDF là
    Mã nguồn mở LGPL/MPL kế thừa của iText,
    có ...
    Tải xuống OpenPDF - Một nhánh của iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - Hệ thống tự động
    Phân tích khoa học địa lý - là một địa lý
    Phần mềm Hệ thống Thông tin (GIS) với
    khả năng to lớn cho dữ liệu địa lý
    chế biến và ana ...
    Tải xuống SAGA GIS
  • 3
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ IBM dành cho Java/JTOpen là một
    thư viện các lớp Java hỗ trợ
    lập trình client/server và internet
    các mô hình cho một hệ thống chạy OS/400,
    i5/OS, hoặc...
    Tải xuống Hộp công cụ cho Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (hoặc D3 cho Tài liệu hướng dữ liệu)
    là một thư viện JavaScript cho phép bạn
    để tạo dữ liệu động, tương tác
    trực quan hóa trong trình duyệt web. Với D3
    bạn...
    Tải xuống D3.js
  • 5
    Bóng tối
    Bóng tối
    Một proxy đường hầm nhanh giúp bạn
    bỏ qua tường lửa Đây là một ứng dụng
    cái đó cũng có thể được lấy từ
    https://sourceforge.net/projects/shadowsocksgui/.
    Nó ha ...
    Tải xuống Shadowsocks
  • 6
    Chủ đề GLPI
    Chủ đề GLPI
    Tải xuống bản phát hành tại
    https://github.com/stdonato/glpi-modifications/
    Chủ đề màu cho GLPI 0.84 và 0.85 Mới
    Sửa đổi cho GLPI Đây là một
    ứng dụng c...
    Tải xuống chủ đề GLPI
  • Khác »

Lệnh Linux

Ad