ruby - 访问正在运行的 RSpec/Steak 场景的名称

标签 ruby logging rspec

我想为我的测试套件设置一个 before(:each) ,将正在运行的场景的名称记录到测试日志中,这样我可以稍后分析它并知道哪个测试做了什么。这可能吗? :)

感谢任何反馈!

最佳答案

您可以通过 example.description 访问它。见相关rspec feature .

关于ruby - 访问正在运行的 RSpec/Steak 场景的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7321017/

相关文章:

linux - 在巨大的 gzip 文件顶部追加一行

ruby-on-rails - RSpec - 无法写入未知属性(枚举)

ruby - Rspec:allow 和 allow_any_instance_of 之间的区别

ruby - 使用 Ruby/Sinatra 和 Rest-Graph gem 在 Facebook 应用程序中获取 signed_request

带有 try 的 Ruby 字符串日期 to_date 产生无效日期

linux - 保留文件中最后 x 条日志 - Linux

java - Glassfish 记录日期和夏令时?

ruby - 如何用 RSpec 测试这个?

ruby-on-rails - 类是必需的,但无法访问

ruby-on-rails - 造型 'collection_radio_buttons'