Globbing 不适用于 Minitest - 仅运行一个文件

2023-12-21

我已将所有规格放入specs/*.rb.

但是,当我运行 Minitest 时ruby spec/**/*_spec.rb,仅运行一个文件。

是什么赋予了?


这不是 Minitest 特定的,而是 Ruby 的。您实际上正在运行一个 ruby​​ 程序,它对正在运行的程序一无所知。

Ruby 不支持同时运行多个文件,所以如果您想获得类似的结果,您可以尝试以下操作:

for file in spec/**/*_spec.rb; do ruby $file; done

UPDATE:对于你想要的,你可能应该按照描述创建一个 Rake 任务here https://stackoverflow.com/questions/4788288/how-to-run-all-the-tests-with-minitest

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Globbing 不适用于 Minitest - 仅运行一个文件 的相关文章

  • 忽略 GEM,因为它的扩展尚未构建

    在我的工作和家用计算机上 我最近将 Ruby 升级到 2 3 1 使用ruby install I use chruby作为我的 Ruby 切换器 我开始在我的终端中看到这个警告 Ignoring bcrypt 3 1 11 because
  • 在 RSpec 测试期间抑制控制台输出

    我正在测试在控制台上放置一些消息的类 包含 put p 警告等 我只是想知道在 RSpec 测试期间是否有能力抑制此输出 我压抑puts通过重定向在我的类中输出 stout到一个文本文件 这样 如果我出于任何原因需要查看输出 它就在那里 但
  • 更快地将数据库从一个heroku应用程序传输到另一个应用程序

    有没有更快的方法将我的生产数据库传输到测试应用程序 目前我正在做一个heroku db pull然后到我的本地机器heroku db push app testapp但这变得越来越耗时 我有一些种子数据 但它并不像简单地使用我的真实数据进行
  • Rails 3 安装在 Gem Builder 中挂起,并显示“无法将“\xF1”从 ASCII-8BIT 转换为 UTF-8”

    我按照这个教程http pragmaticstudio com blog 2010 9 23 install rails ruby mac http pragmaticstudio com blog 2010 9 23 install ra
  • 载波无法删除图像

    我现在使用 Carrierwave 上传图像 一切都很好 除了一个 当我添加用于删除上传图像的复选框时 我收到错误 无法批量分配受保护的属性 remove image Form Model class Manufacturer lt Act
  • ruby 中的树和图数据结构[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我很难找到在 ruby 中使用的树数据结构 我可以研究一些众所周知的吗 我的要求很简单 我想创建一棵树 或者可能是一个图 并找到一些节点之
  • 正则表达式:如果字符串包含空格则不匹配

    仅当字符串不包含空格时 我似乎无法找出匹配字符串的正则表达式模式 例如 this has whitespace match some pattern 应该返回nil but nowhitespace match some pattern 应
  • Ruby:使用默认值定义类级别哈希

    我有一个基本的红宝石课程 class LogEntry end 我想做的是能够用几个值定义一个哈希 如下所示 EntryType error gt 0 warning gt 1 info gt 2 这样我就可以访问这样的值 或类似的值 Lo
  • 使用 mysql2 gem 获取最后插入的 id

    我有这样的代码 require mysql2 db query insert into clients Name values client 我可以通过 1 个查询返回最后插入的 ID 吗 您可以使用last id客户端实例的方法 clie
  • 带有嵌入式 Ruby 的 Javascript:如何安全地将 ruby​​ 值分配给 javascript 变量

    我在页面的 javascript 块中有这一行 res foo 处理这种情况的最佳方法是什么 ruby var里面有单引号吗 否则会破坏 JavaScript 代码 我想我会用红宝石JSON http json org ruby var 上
  • Ruby 中的关键字在哪里定义?

    我正在查看 Ruby 文档 想知道是否一切都是对象 那么 关键字 也是对象 对吗 如果是这样 它们在 ruby 中是在哪里定义的 下面的页面完全让我困惑 因为它显示了包含所有关键字的对象 但这不是所有类使用的官方对象 这是否以某种方式来自不
  • 对 Rails 3.1 中的特定路由强制使用 SSL

    我需要强制启用 SSL所有路线在我的申请中除了landing index In config application rb 我有 config force ssl true Then in landing controller rb 我有
  • 开始使用 Ruby、Watir 和 Ruby Mine?

    我想对电子商务网站进行自动化测试 我安装了 Ruby Watir Gems 和 Ruby Mine 虽然我尝试过 RubyMine 但我不知道如何开始编写一个简单的脚本 如何开始使用 RubyMine 编写简单的脚本 我创建了一个项目 你下
  • 当放入对象方法内时,引用拉入封装方法的方法会移出范围

    当我将引用拉入包的方法放入另一个方法中时 它会离开范围并失败 执行此操作的正确方法是什么 我尝试玩弄 自我 但我是新人 但没有成功 所需的解决方案 不起作用 返回错误 nil NilClass 的未定义方法 accounts NoMetho
  • Rails 应用程序在模型间保存方面遇到问题

    我正在开发一个从网站下载元标签并然后保存的应用程序 下载发生在一个名为Site 我想将下载的机器人元标签保存到一个名为的模型中robots tag它通过一个名为的连接表连接到站点meta tag sites 但是我在站点模型中编写的用于执行
  • 如何在Windows 7上运行Ruby程序?

    有谁知道如何在 Windows 7 上运行 编译 Ruby 程序 例如 你可以在 Eclipse 中编译 Java 但我似乎找不到 Ruby 的编译器 http rubyinstaller org http rubyinstaller or
  • 如何使用 rspec 测试条件 ActiveRecord after_update 回调?

    我有一个触发作业的条件回调 如果经理发生变化 则应调用该方法 class Employee lt ActiveRecord Base after update employee manager on change if employee i
  • 在部分渲染时执行 JavaScript

    我有一些 JavaScript 代码 我想在用户单击其文件夹之一后执行 它会触发 show 操作和 show js erb 从而呈 现部分内容 Show js erb 当用户单击其文件夹之一时触发 如下所示 body append 它成功注
  • Mountain Lion 的 RVM 问题

    我可以在运行 Mountain Lion 的 Mac 上安装任何 Ruby 版本 我已经确保 Brew Doctor 一切正常 当我运行 ie rvm intall 1 9 3 head 时 我得到以下信息 From git github
  • 使用 tweetstream 守护进程写入数据库

    我正在尝试将与关键字匹配的所有推文写入我的数据库 我在中设置了以下内容tracker rb require rubygems require tweetstream TweetStream Daemon new Bill Gates mon

随机推荐

  • 如何使用不可变数据类型实现 DFS

    我正在尝试找出一种 Scala 风格的图形遍历方式 最好使用 val 和不可变数据类型 鉴于下图 val graph Map 0 gt Set 1 1 gt Set 2 2 gt Set 0 3 4 3 gt Set 4 gt Set 3
  • 邪恶的pdf不渲染页眉/页脚

    我在用邪恶 pdf https github com mileszs wicked pdf用于生成pdf from html在我的 Rails 项目上 正在渲染template但我无法打印header footer部分 下面是我的仅打印的代
  • 无法从 Dropbox 下载文件

    我正在从 Dropbox 上传和下载文件 当我上传文件时 它会正确上传 当我下载文件并打开它时 该文件是零字节 有人能告诉我为什么会发生这种情况吗 下载代码 try File localFile new File localFilePath
  • 使用 LINQ 将项目移动到列表顶部

    有没有办法使用 LINQ 将 id 10 的项目移动为列表中的第一项 Item A id 5 Item B id 10 Item C id 12 Item D id 1 在这种情况下 我怎样才能优雅地将项目 C 移动到我的顶部List
  • Jquery 拖放,无需插件

    我尝试使用 JQuery 创建一个拖放插件 draggable on mousemove function var mouseposition this also needs to account for onclick offset of
  • 当目标系统关闭时,停止 Spring Cloud Stream @StreamListener 监听

    我有一个应用程序 它从 Kafka 获取消息并调用目标系统来更新旧版 Oracle 数据库 我想要启用一个场景 如果目标系统关闭 则将消息留在 Kafka 总线上 并且在给定的时间内不处理它们 我正在考虑一些基于 Hystrix 的断路器解
  • 我们可以在 swing 中开发非常漂亮的 UI吗?如果不能的话有什么替代方案

    在我当前的项目中 我们必须用 java 开发一个漂亮的基于桌面的应用程序 目前 我们有一个用 swing 编写的非常基本的桌面应用程序 并且团队没有很好的 swing 知识 我们能在 swing 中创建一个非常好看的 UI 吗 我们应该使用
  • 使用 select() 实现超时

    我只能在 select API 中将超时参数设置为最多 20 秒 无论我给出的值高于 20 select 都会在 20 秒后返回 所以我试图写一个超时 1 分钟的循环 如下所示 int timeoutcount 0 do FD ZERO f
  • 将尽可能多的事件纳入时间表的算法

    我正在尝试找到一种算法 可以将尽可能多的非重叠事件安排到时间表中 其中可以根据需要在时间表中添加或删除任何这些事件 这些事件都不能重叠 但我想将尽可能多的事件纳入每日日程中 12 00 PM 12 45 PM Lunch 1 00 AM 3
  • 如何在 C++ 中使用 GLUT / OpenGL 绘制文本?

    如何使用 GLUT OpenGL 绘图函数在屏幕上绘制文本字符串 用GLUT绘制字符串有两种方法 glutStrokeString https linux die net man 3 glutstrokestring将绘制 3D 文本 so
  • 访问 SQL - 更改列以自动编号?

    如何使用 SQL 更改 MS Access 中的表以将数据类型更改为自动编号 我尝试跟随但没有成功 ALTER TABLE PERSON ALTER COLUMN PERSON ID Integer PRIMARY KEY counter
  • PHP MySQL INSERT 不插入也不显示任何错误

    我已经得到了这段代码 因此可以通过 PHP 将值插入 MySQL 中的表中 我已经尝试了所有可能的插入语法 它不插入数据 这是我使用的代码 param xyzxyz param1 sdfdfg sql INSERT INTO trail U
  • Angular JS 表中嵌套 ng-repeat

    我是 Angular JS 的新手 我一直在尝试迭代模型集合并将其显示在表格中 该模型看起来像 var myModule angular module myModule controller myController function sc
  • 如果安装了 Visual Studio 2010,我可以使用 XNA 创建游戏吗?

    非常简单的问题 谢谢 作为一个学究 是的 你可以 只是不在 VS 2010 内部 你可以并行安装 2008 Express 版本并使用它 直到他们更新 2010 年的 XNA
  • android.intent.action.MAIN 的含义是什么?

    我见过很多不同的令人困惑的解释
  • 如何强制 IIS Express 在 32 位模式下运行?

    我有一个经典的 ASP 应用程序 我试图在 64 位 Windows 上的 IIS Express 下运行它 它使用 Jet 连接到 Microsoft Access 数据库 并且无法在 64 位下运行 我为 ASP 应用程序创建了以下应用
  • 如何同时给图片添加对比度、亮度等多种效果

    我使用 python 创建了一个简单的程序来更改图片对比度 亮度颜色等 首先 我只添加了一个效果 效果很好 我设法将其与缩放器链接 然后我尝试一次添加多种效果 我也与缩放器链接 但是当我尝试在图片上添加多种效果 例如同时对比度和亮度 时 我
  • Supabase:列级安全解决方案

    目前 我正在使用 Supabase 数据库 我面临的一大障碍是列级安全性 这似乎比 RLS 复杂得多 假设我有一个名为is banned 可见但不可编辑 但是 其余列应该是可编辑和可查看的 我真正能想到的唯一解决方案是将其分成两个表 并在
  • Visual Studio Code 需要显式清理和构建

    所以 我是一个老派的 Visual Studio 用户 刚刚迁移到 Visual Studio Code 我认为我在这里遗漏了一些东西 不过 我将解释一下我在这里所经历的事情 使用 Visual Studio 我始终可以右键单击解决方案并重
  • Globbing 不适用于 Minitest - 仅运行一个文件

    我已将所有规格放入specs rb 但是 当我运行 Minitest 时ruby spec spec rb 仅运行一个文件 是什么赋予了 这不是 Minitest 特定的 而是 Ruby 的 您实际上正在运行一个 ruby 程序 它对正在运