1
1
package org.javaee7.servlet.filters
2
2
3
+ import javax.ws.rs.client.Client
4
+ import javax.ws.rs.client.ClientBuilder
5
+ import javax.ws.rs.client.WebTarget
6
+ import javax.ws.rs.core.Response
7
+
3
8
import org.jboss.arquillian.container.test.api.Deployment
4
- import org.jboss.arquillian.container.test.api.RunAsClient
5
9
import org.jboss.arquillian.spock.ArquillianSputnik
6
10
import org.jboss.arquillian.test.api.ArquillianResource
7
11
import org.jboss.shrinkwrap.api.ShrinkWrap
8
12
import org.jboss.shrinkwrap.api.spec.WebArchive
9
13
import org.junit.runner.RunWith
10
- import spock.lang.Specification
11
14
12
- import javax.ws.rs.client.Client
13
- import javax.ws.rs.client.ClientBuilder
14
- import javax.ws.rs.client.WebTarget
15
- import javax.ws.rs.core.Response
15
+ import spock.lang.Specification
16
16
17
17
@RunWith (ArquillianSputnik )
18
18
class FilterServletSpecification extends Specification {
19
19
20
- @Deployment
20
+ @Deployment ( testable = false )
21
21
def static WebArchive " create deployment" () {
22
22
return ShrinkWrap . create(WebArchive . class)
23
23
.addClass(CharResponseWrapper . class)
@@ -27,7 +27,6 @@ class FilterServletSpecification extends Specification{
27
27
@ArquillianResource
28
28
private URL base;
29
29
30
- @RunAsClient
31
30
def " standard servlet should return a simple text" () {
32
31
given :
33
32
Client client = ClientBuilder . newClient();
@@ -40,7 +39,6 @@ class FilterServletSpecification extends Specification{
40
39
response. readEntity(String . class) == " bar"
41
40
}
42
41
43
- @RunAsClient
44
42
def " filtered servlet should return a enhanced foobar text" () {
45
43
given :
46
44
Client client = ClientBuilder . newClient();
0 commit comments