假设我需要用以下BDD风格为前端编写一个测试:
A user visits buysomething.com,
saves something to their wishlist,
and a saved item count is updated.
测试的结果是DOM被操纵了。
在我的心里,我觉得这更适合作为一个集成测试-但我的团队目前正在使用茉莉加载夹具和测试这样的交互。这可能导致脆弱的测试,因为它们依赖于静态的固定装置而不是实际的标记。
我们在这里滥用茉莉花吗?
好吧,我正在尝试执行下面的命令。
yum remove libffi-3.0.9-1.el5.rf.i386
因为我需要这个文件(?),但是在rvm中安装ruby时会遇到问题,因为libffi-devel是rvm安装ruby的依赖文件。
然而,它给了我以下错误,当然它不会删除任何东西。
Error: Trying to remove "yum", which is protected
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --no
我正在尝试将tslib嵌入到一个ARM系统上;我交叉编译了这个库,除非是测试脚本,否则看起来没问题。实际上,它们在我的arm平台上根本不起作用,因为它们试图将库与编译平台上的路径链接起来。
以下是我的示例:我从/home/jdl/tslib编译;arm系统上的bug:
/home/ts_calibrate: cd: line 1: can't cd to /home/jdl/tslib-1.0/tests
/home/ts_calibrate: eval: line 1: /usr/local/lib/star81xx-lsdk/tools/usr/bin/arm-linux-ucli