每次测试后清除Jasmine夹具

时间:2013-09-20 03:31:14

标签: ruby-on-rails jasmine

我有一个Rails 4应用程序并且正在使用茉莉花,但似乎无法找到关于如何在我的测试套件上运行全局afterEach的示例。我希望在每次测试运行后清空#jasmine_content,以便没有冲突。我可以为我的每个测试文件添加一个afterEach调用,但默认情况下运行它并不需要调用它会很好。有谁知道如何做到这一点?我以为你可能会添加一个总是运行的支持文件,但还没有能够做到这一点。

由于

1 个答案:

答案 0 :(得分:0)

默认情况下,jasmine gem会在加载任何测试之前加载<spec_dir>/helpers中的所有文件。您可以在其中放置specHelper.js,类似于您对rspec的处理方式,只需在其中添加afterEachbeforeEach,但不能在describe中添加{{1}}影响套件中的所有规格。