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