针对 Rails 引擎的简单、优雅的测试
请注意,使用 :all 作为 Combustion.initialize! 的参数会加载 Rails 中所有被认为是该版本必需的关键部分。例如:ActiveJob 仅在 Rails 4.2 及更高版本中加载,而 Sprockets 仅在 Rails 3.1-6.1 中加载(因为在 7.0 中它不再是默认集合的一部分)。您还需要运行创建 Rails 所需最小文件集的生成器,请在引擎目录中运行此命令:
Combustion 正在在 spec/internal 目录中创建一个 Rails 应用程序 - 但你只需要添加你要使用的该目录中的文件。接下来我们将详细介绍这其中涉及的内容。
暂无开放 Issues,或尚未同步最近议题。