Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何在 Travis CI 上的一个项目中运行 Node.js 和 Ruby 测试
我有一个包含多个组件的存储库 其中大部分是用 JavaScript Node js 编写的 还有一个是用 Ruby Ruby on Rails 编写的 我想要一个 travis yml 文件来触发一个构建 该构建运行每个组件的所有测试 根据
nodejs
ruby
rspec
travisci
rubymocha
SimpleCov 计算用户模型的 0% 覆盖率
我决定尝试使用简单的科夫 https github com colszowka simplecovgem 我认为这是一个很酷的工具 但我有一个问题 我有一个模型User 我有user spec rb其中包含测试用例 但 simplecov
rubyonrails
rspec
simplecov
RSpec:如何编写一个需要特定输出但不关心方法的测试?
我正在尝试了解测试驱动设计 特别是 RSpec 但我在使用 RSpec 书中的一些示例时遇到了麻烦 在书中 我们测试 STDOUT 上的输出 如下所示 output double output game Game new output sh
ruby
TDD
rspec
如何确定 rspec 控制器测试的主题?
所以除了好奇之外 我没有什么充分的理由需要知道这一点 最好的理由 但我不确定这里发生了什么 背景 我正在研究 RSpec 书并更新示例 第 24 章 Rails 控制器有一个消息控制器的测试 spec controllers message
rubyonrails
rspec
controller
TDD
rspecrails
Rspec、Cucumber:最佳速度数据库清理策略
我想提高测试速度 我应该使用use transactional fixtures或与database cleaner gem 哪种database cleaner策略是最好的 我注意到 从迁移后 truncation to transact
rubyonrails
database
rspec
performance
cucumber
counter_cache 列返回 0 的 Rspec 测试
几天来 我一直在努力弄清楚什么是应该很容易做的事情 然而 我对 Rails 和 ruby 的世界仍然很陌生 我只是无法解决这个问题 p 无论如何 我遇到的问题是我的模型中有许多 counter cache 列 这些列在手动测试时都工作得很好
rubyonrails
ruby
rspec
rspec2
countercache
Spork 在自动测试中反复重新运行失败的测试
我有一个新项目 我正在尝试使用 rspec autotest 和 spork 启动并运行它 我在用 导轨3 0 4 rspec 2 5 0 波克0 9 0 rc3 自动测试 4 4 6 Spork 似乎加载得很好 我收到一条消息 它正在侦听
rubyonrails
rspec
autotest
spork
在哪里可以找到使用 RSpec 测试 Thor 脚本的好示例?
在哪里可以找到使用 RSpec 测试 Thor 脚本的好示例 到目前为止 我的搜索还没有找到任何好的结果 尝试 Thor 自己的存储库 https github com wycats thor tree master spec https
rspec
Thor
在 rspec 测试中发布到不同的控制器
如何发布到与测试脚本当前指向的控制器不同的控制器 例子 在 user controller spec rb 中 it should just post to users do post create params this goes to
rubyonrails
rspec
方法存根于 before(:all)
require spec spec helper require bank describe Bank do context transfer do before all do customer1 Customer new 500 cust
rspec
rspecrails
RSpec+Capybara 请求规范 w/JS 不起作用
使用 Javascript 时我无法使请求规范正常工作 我的规格pass如果我在没有 Javascript 的情况下运行它们 页面构建为可以使用或不使用 JS 具体来说 当我进行如下断言时 规范会失败Post should have 1 r
rubyonrails
Testing
rspec
capybara
capybarawebkit
Rails 3.0.9 + Devise + Cucumber + Capybara 臭名昭著的“没有路线匹配 /users/sign_out”
我正在使用 devise 1 4 2 和 Rails 3 0 9 cucumber rails 1 0 2 capybara 1 0 0 我有No route matches users sign out 当我点击注销时出现错误 我添加了
rubyonrails3
rspec
devise
cucumber
capybara
为什么人们不访问 Rspec 中的数据库?
我经常看到Rspec中使用mock的代码 如下所示 describe GET show do it should find and assign question do question Question new Question shou
rubyonrails
rspec
Guard Rspec :cli 选项已弃用,更改为 :cmd 选项
Working Guardfile在我的 Rails 应用程序中 guard rspec all after pass false cli drb do 不工作Guardfile guard rspec all after pass fal
rubyonrails
rspec
Guard
RSpec 匹配器,用于检查集合以包含满足 lambda 的项目
我对如何编写 RSpec 3 2 x 规范来检查列表是否包含至少一个满足条件的项目有点不知所措 这是一个例子 model Invoice new model name test changes model changes expect ch
ruby
rspec
rspecrails
rspec3
RSpec 场景概要:多个测试用例
使用 RSpec 测试一堆不同测试用例的最佳方法是什么 例如 给定字符串添加 rb https gist github com 899520 require rspec class String if method defined reve
unittesting
templates
rspec
cucumber
Ruby on Rails 中的“分配”有什么作用?
我目前正在尝试学习Ruby on Rails和测试框架RSpec 什么是assigns在这个 RSpec 测试中做什么 describe GET index do it assigns all mymodel as mymodel do m
rubyonrails
ruby
Testing
rspec
哈希键的不需要的符号到字符串转换
当我在控制器中分配时 my hash my key gt my value 并通过执行以下操作来测试该控制器 get index assigns my hash should my key gt my value 然后我收到以下错误消息 e
rubyonrails
unittesting
Testing
rspec
rspec2
“include_examples”和“it_behaves_like”有什么区别?
在 RSpec 中 有什么区别it behaves like and include examples The 文档 https www relishapp com rspec rspec core v 2 14 docs example
ruby
rspec
Rails 引擎存在外键问题
我正在开发一个 Rails 引擎 这是我的gem gemspec s required ruby version gt 2 0 0 s add dependency rails gt 4 2 0 s add dependency enume
rubyonrails
rspec
foreignkeys
railsmigrations
railsengines
«
1
2
3
4
5
6
7
8
...20
»