【发布时间】:2016-11-05 22:28:03
【问题描述】:
我想从黄瓜功能文件中捕获我正在运行的输出。
我创建了一个 shell 脚本程序并将其放在 /usr/local/bin/ 中,以便可以从系统中的任何位置访问它。
abc_qa.sh -
arg=$1
if [[ $arg = 1 ]]
then
echo $(date)
fi
黄瓜的项目结构-
阿鲁巴 -
.
├── 特点
│├──支持
│ │ └── env.rb
│ └── use_aruba_cucumber.feature
├── Gemfile
Gemfile -
source 'https://rubygems.org'
gem 'aruba', '~> 0.14.2'
env.rb -
require 'aruba/cucumber'
use_aruba_cucumber.feature -
Feature: Cucumber
Scenario: First Run
When I run `bash abc_qa.sh 1`
我想在黄瓜本身中捕获这个abc_qa.sh程序输出,并通过使用任何一种简单的测试来比较这个日期是对还是错,并使这个测试通过。
【问题讨论】:
标签: ruby bash shell cucumber aruba