如here中所述,我们可以使用
运行测试方法mvn -Dtest=TestCircle#xyz test
但是我需要在运行测试用例之前设置一些JVM参数。就像我需要使用
-Djava.security.manager -Djava.security.policy=mypolicy.policy
如何在运行测试用例时告诉maven考虑这些问题。
答案 0 :(得分:3)
两种可能的解决方案:
首先,如果您的JVM参数适用于所有测试,您可以添加诸如Surefire的配置项之类的信息,如下所示:
ClientsMan
其次,如果要在逐个测试的基础上应用这样的JVM参数,可以在命令行中指定它们,如下所示:
self.addEventListener('fetch', function(event) {
event.respondWith(
caches.open('mysite-dynamic').then(function(cache) {
return cache.match(event.request).then(function(response) {
var fetchPromise = fetch(event.request).then(function(networkResponse) {
cache.put(event.request, networkResponse.clone());
return networkResponse;
})
return response || fetchPromise;
})
})
);
});