AdvancedServerMobile.java (850B)
1 package eu.siacs.compliance.suites; 2 3 import eu.siacs.compliance.tests.*; 4 import rocks.xmpp.addr.Jid; 5 import rocks.xmpp.core.session.XmppClient; 6 7 import java.util.Arrays; 8 import java.util.List; 9 import java.util.stream.Collectors; 10 import java.util.stream.Stream; 11 12 13 public class AdvancedServerMobile extends AdvancedServerCore { 14 15 public AdvancedServerMobile(XmppClient client, Jid jid, String password) { 16 super(client, jid, password); 17 } 18 19 @Override 20 List<Class<? extends AbstractTest>> getTests() { 21 return Stream.concat(super.getTests().stream(), Arrays.asList( 22 StreamManagement.class, 23 CSI.class, 24 Push.class 25 ).stream()).collect(Collectors.toList()); 26 } 27 28 @Override 29 public String getName() { 30 return "Advanced Server Mobile Compliance Suite"; 31 } 32 }