标签: unit-testing jasmine karma-runner karma-jasmine
我们使用Jasmine套件运行大量单元测试来测试一堆Angular / D3应用程序。我们最近注意到,一些测试在测试完成后留下了DOM元素,这些测试完成后可能会减慢甚至影响后续测试 - 不理想。
我知道我们可以通过测试并在单独添加元素的测试套件之后添加afterAll()来清理。
afterAll()
但在每个套件之后是否有可能通过自动方式从DOM中删除所有HTML元素?
测试设置使用了karma,jasmine和karma-chrome-launcher。