rrit
(Ayke)
14
功能标志已实现。
我完全不是 Ruby 开发者——在这方面我肯定需要一些帮助。
也许我应该将我的 POC 推送到 discourse/discourse 仓库的一个新分支,然后再向 main 发送 PR?
这是我关于此功能的 PR:
@david 你能帮我开发这些更改的 Rspec 测试吗:
app/helpers/application_helper.rb:spec/helpers/application_helper_spec.rb
我在这里看不到可行的单元测试。它似乎只能通过集成测试进行测试。
app/models/theme.rb
app/models/theme_field.rb
我不得不禁用 QUnit 测试运行器的 defer 标签:app/views/qunit/index.html.erb
之前 QUnit 测试在功能标志 "javascript defer" = false 时仍然运行。现在,即使在 "javascript defer" = true 的情况下,测试也能运行。
2 个赞