mirror of
https://github.com/vanitasvitae/Smack.git
synced 2025-12-11 21:41:08 +01:00
Replace legacy IQProvider with IqProvider
This commit is contained in:
parent
78ffcae880
commit
4efa707028
94 changed files with 354 additions and 261 deletions
|
|
@ -63,7 +63,7 @@ public class AbstractHttpOverXmppProviderTest {
|
|||
HttpOverXmppRespProvider provider = new HttpOverXmppRespProvider();
|
||||
XmlPullParser parser = PacketParserUtils.getParserFor(string);
|
||||
|
||||
IQ iq = provider.parse(parser);
|
||||
IQ iq = provider.parse(parser, null);
|
||||
assertTrue(iq instanceof HttpOverXmppResp);
|
||||
HttpOverXmppResp body = (HttpOverXmppResp) iq;
|
||||
|
||||
|
|
@ -83,7 +83,7 @@ public class AbstractHttpOverXmppProviderTest {
|
|||
HttpOverXmppReqProvider provider = new HttpOverXmppReqProvider();
|
||||
XmlPullParser parser = PacketParserUtils.getParserFor(string);
|
||||
|
||||
IQ iq = provider.parse(parser);
|
||||
IQ iq = provider.parse(parser, null);
|
||||
assertTrue(iq instanceof HttpOverXmppReq);
|
||||
HttpOverXmppReq body = (HttpOverXmppReq) iq;
|
||||
|
||||
|
|
@ -205,7 +205,7 @@ public class AbstractHttpOverXmppProviderTest {
|
|||
HttpOverXmppRespProvider provider = new HttpOverXmppRespProvider();
|
||||
XmlPullParser parser = SmackTestUtil.getParserFor(string, tag, parserKind);
|
||||
|
||||
IQ iq = provider.parse(parser);
|
||||
IQ iq = provider.parse(parser, null);
|
||||
assertTrue(iq instanceof HttpOverXmppResp);
|
||||
return (HttpOverXmppResp) iq;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ public class HttpOverXmppReqProviderTest {
|
|||
private static HttpOverXmppReq parseReq(String string) throws Exception {
|
||||
HttpOverXmppReqProvider provider = new HttpOverXmppReqProvider();
|
||||
XmlPullParser parser = PacketParserUtils.getParserFor(string);
|
||||
IQ iq = provider.parse(parser);
|
||||
IQ iq = provider.parse(parser, null);
|
||||
assertTrue(iq instanceof HttpOverXmppReq);
|
||||
return (HttpOverXmppReq) iq;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class HttpOverXmppRespProviderTest {
|
|||
HttpOverXmppRespProvider provider = new HttpOverXmppRespProvider();
|
||||
XmlPullParser parser = PacketParserUtils.getParserFor(string);
|
||||
|
||||
IQ iq = provider.parse(parser);
|
||||
IQ iq = provider.parse(parser, null);
|
||||
assertTrue(iq instanceof HttpOverXmppResp);
|
||||
HttpOverXmppResp resp = (HttpOverXmppResp) iq;
|
||||
|
||||
|
|
@ -54,7 +54,7 @@ public class HttpOverXmppRespProviderTest {
|
|||
HttpOverXmppRespProvider provider = new HttpOverXmppRespProvider();
|
||||
XmlPullParser parser = PacketParserUtils.getParserFor(string);
|
||||
|
||||
IQ iq = provider.parse(parser);
|
||||
IQ iq = provider.parse(parser, null);
|
||||
assertTrue(iq instanceof HttpOverXmppResp);
|
||||
HttpOverXmppResp resp = (HttpOverXmppResp) iq;
|
||||
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ public class MamFinProviderTest extends MamTest {
|
|||
@Test
|
||||
public void checkMamFinProvider() throws Exception {
|
||||
XmlPullParser parser = PacketParserUtils.getParserFor(exmapleMamFinXml);
|
||||
MamFinIQ mamFinIQ = new MamFinIQProvider().parse(parser);
|
||||
MamFinIQ mamFinIQ = new MamFinIQProvider().parse(parser, null);
|
||||
|
||||
assertFalse(mamFinIQ.isComplete());
|
||||
assertTrue(mamFinIQ.isStable());
|
||||
|
|
|
|||
|
|
@ -60,21 +60,21 @@ public class MamPrefIQProviderTest extends MamTest {
|
|||
public void checkMamPrefsIQProvider(XmlPullParserKind parserKind)
|
||||
throws XmlPullParserException, IOException, SmackParsingException {
|
||||
XmlPullParser parser1 = SmackTestUtil.getParserFor(exampleMamPrefsIQ1, parserKind);
|
||||
MamPrefsIQ mamPrefIQ1 = MamPrefsIQProvider.INSTANCE.parse(parser1);
|
||||
MamPrefsIQ mamPrefIQ1 = MamPrefsIQProvider.INSTANCE.parse(parser1, null);
|
||||
|
||||
assertEquals(IQ.Type.set, mamPrefIQ1.getType());
|
||||
assertEquals(mamPrefIQ1.getAlwaysJids().get(0).toString(), "romeo@montague.lit");
|
||||
assertEquals(mamPrefIQ1.getNeverJids().get(0).toString(), "montague@montague.lit");
|
||||
|
||||
XmlPullParser parser2 = SmackTestUtil.getParserFor(exampleMamPrefsIQ2, parserKind);
|
||||
MamPrefsIQ mamPrefIQ2 = MamPrefsIQProvider.INSTANCE.parse(parser2);
|
||||
MamPrefsIQ mamPrefIQ2 = MamPrefsIQProvider.INSTANCE.parse(parser2, null);
|
||||
assertEquals(IQ.Type.set, mamPrefIQ2.getType());
|
||||
assertEquals(mamPrefIQ2.getAlwaysJids().get(0).toString(), "romeo@montague.lit");
|
||||
assertEquals(mamPrefIQ2.getAlwaysJids().get(1).toString(), "montague@montague.lit");
|
||||
assertTrue(mamPrefIQ2.getNeverJids().isEmpty());
|
||||
|
||||
XmlPullParser parser3 = SmackTestUtil.getParserFor(exampleMamPrefsIQ3, parserKind);
|
||||
MamPrefsIQ mamPrefIQ3 = MamPrefsIQProvider.INSTANCE.parse(parser3);
|
||||
MamPrefsIQ mamPrefIQ3 = MamPrefsIQProvider.INSTANCE.parse(parser3, null);
|
||||
assertEquals(IQ.Type.set, mamPrefIQ3.getType());
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue