Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[sinttest] Add versions for tests #592

Merged
merged 21 commits into from
Jun 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
4eafb0c
[sinttest] Add version to specref for XEP-0115
guusdk May 2, 2024
febb0e8
[sinttest] Add version to specref for XEP-0085
guusdk May 2, 2024
74614b0
[sinttest] Add version to specref for XEP-0050
guusdk May 2, 2024
973f379
[sinttest] Add version to specref for XEP-0096
guusdk May 2, 2024
cdbc431
[sinttest] Add version to specref for XEP-0080
guusdk May 2, 2024
f5e5b4a
[sinttest] Add version to specref for XEP-0363
guusdk May 2, 2024
8b20d4b
[sinttest] Add version to specref for XEP-0347
guusdk May 2, 2024
b753c4a
[sinttest] Add version to specref for XEP-0092
guusdk May 2, 2024
8d66f78
[sinttest] Add version to specref for XEP-0363
guusdk May 2, 2024
268c298
[sinttest] Add version to specref for XEP-0107
guusdk May 2, 2024
f78766a
[sinttest] Add version to specref for XEP-0045 (section 6)
guusdk May 2, 2024
963c257
[sinttest] Add version to specref for XEP-0045 (section 7)
guusdk May 2, 2024
03ee544
[sinttest] Add version to specref for XEP-0045 (section 5)
guusdk May 2, 2024
9e0f20b
[sinttest] Add version to specref for XEP-0045
guusdk Jun 12, 2024
6b912f9
[sinttest] Add version to specref for XEP-0048
guusdk Jun 12, 2024
7e153d8
[sinttest] Add version to specref for XEP-0384
guusdk Jun 12, 2024
a40dd35
[sinttest] Add version to specref for XEP-0374
guusdk Jun 12, 2024
2a6e6c7
[sinttest] Add version to specref for XEP-0199
guusdk Jun 12, 2024
3f0933e
[sinttest] Add version to specref for XEP-0060
guusdk Jun 12, 2024
7d61856
[sinttest] Add version to specref for XEP-0232
guusdk Jun 12, 2024
fc1e670
[sinttest] Add version to specref for XEP-0118
guusdk Jun 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
import org.igniterealtime.smack.inttest.annotations.SmackIntegrationTest;
import org.igniterealtime.smack.inttest.annotations.SpecificationReference;

@SpecificationReference(document = "XEP-0115")
@SpecificationReference(document = "XEP-0115", version = "1.6.0")
public class EntityCapsTest extends AbstractSmackIntegrationTest {

private final EntityCapsManager ecmTwo;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
import org.igniterealtime.smack.inttest.annotations.SpecificationReference;
import org.igniterealtime.smack.inttest.util.SimpleResultSyncPoint;

@SpecificationReference(document = "XEP-0085")
@SpecificationReference(document = "XEP-0085", version = "2.1")
public class ChatStateIntegrationTest extends AbstractSmackIntegrationTest {

// Listener for composing chat state
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.igniterealtime.smack.inttest.annotations.SmackIntegrationTest;
import org.igniterealtime.smack.inttest.annotations.SpecificationReference;

@SpecificationReference(document = "XEP-0050")
@SpecificationReference(document = "XEP-0050", version = "1.3.0")
public class AdHocCommandIntegrationTest extends AbstractSmackIntegrationTest {

public AdHocCommandIntegrationTest(SmackIntegrationTestEnvironment environment) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
import org.igniterealtime.smack.inttest.annotations.SpecificationReference;
import org.igniterealtime.smack.inttest.util.SimpleResultSyncPoint;

@SpecificationReference(document = "XEP-0096")
@SpecificationReference(document = "XEP-0096", version = "1.3.1")
public class FileTransferIntegrationTest extends AbstractSmackIntegrationTest {

private static final int MAX_FT_DURATION = 360;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.igniterealtime.smack.inttest.util.SimpleResultSyncPoint;
import org.jxmpp.util.XmppDateTime;

@SpecificationReference(document = "XEP-0080")
@SpecificationReference(document = "XEP-0080", version = "1.9")
public class GeolocationIntegrationTest extends AbstractSmackIntegrationTest {

private final GeoLocationManager glm1;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.igniterealtime.smack.inttest.annotations.SmackIntegrationTest;
import org.igniterealtime.smack.inttest.annotations.SpecificationReference;

@SpecificationReference(document = "XEP-0363")
@SpecificationReference(document = "XEP-0363", version = "0.4.0")
public class HttpFileUploadIntegrationTest extends AbstractSmackIntegrationTest {

private static final int FILE_SIZE = 1024 * 128;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.igniterealtime.smack.inttest.util.SimpleResultSyncPoint;
import org.jxmpp.jid.Jid;

@SpecificationReference(document = "XEP-0347")
@SpecificationReference(document = "XEP-0347", version = "0.5.1")
public class IoTControlIntegrationTest extends AbstractSmackIntegrationTest {

private final IoTControlManager IoTControlManagerOne;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
import org.igniterealtime.smack.inttest.annotations.SpecificationReference;
import org.igniterealtime.smack.inttest.util.IntegrationTestRosterUtil;

@SpecificationReference(document = "XEP-0347")
@SpecificationReference(document = "XEP-0347", version = "0.5.1")
public class IoTDataIntegrationTest extends AbstractSmackIntegrationTest {

private final IoTDataManager iotDataManagerOne;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
import org.igniterealtime.smack.inttest.annotations.SpecificationReference;
import org.jxmpp.jid.Jid;

@SpecificationReference(document = "XEP-0347")
@SpecificationReference(document = "XEP-0347", version = "0.5.1")
public class IoTDiscoveryIntegrationTest extends AbstractSmackIntegrationTest {

private final IoTDiscoveryManager discoveryManagerOne;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
import org.igniterealtime.smack.inttest.annotations.SmackIntegrationTest;
import org.igniterealtime.smack.inttest.annotations.SpecificationReference;

@SpecificationReference(document = "XEP-0092")
@SpecificationReference(document = "XEP-0092", version = "1.1")
public class VersionIntegrationTest extends AbstractSmackIntegrationTest {

public VersionIntegrationTest(SmackIntegrationTestEnvironment environment) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
import org.igniterealtime.smack.inttest.util.SimpleResultSyncPoint;
import org.jxmpp.jid.EntityBareJid;

@SpecificationReference(document = "XEP-0313")
@SpecificationReference(document = "XEP-0313", version = "0.6.3")
public class MamIntegrationTest extends AbstractSmackIntegrationTest {

private final MamManager mamManagerConTwo;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
import org.igniterealtime.smack.inttest.util.IntegrationTestRosterUtil;
import org.igniterealtime.smack.inttest.util.SimpleResultSyncPoint;

@SpecificationReference(document = "XEP-0107")
@SpecificationReference(document = "XEP-0107", version = "1.2.1")
public class MoodIntegrationTest extends AbstractSmackIntegrationTest {

private final MoodManager mm1;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
import org.jxmpp.jid.EntityFullJid;
import org.jxmpp.jid.parts.Resourcepart;

@SpecificationReference(document = "XEP-0045")
@SpecificationReference(document = "XEP-0045", version = "1.34.6")
public class MultiUserChatEntityIntegrationTest extends AbstractMultiUserChatIntegrationTest {

public MultiUserChatEntityIntegrationTest(SmackIntegrationTestEnvironment environment)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
import org.jxmpp.jid.parts.Resourcepart;
import org.jxmpp.stringprep.XmppStringprepException;

@SpecificationReference(document = "XEP-0045")
@SpecificationReference(document = "XEP-0045", version = "1.34.6")
public class MultiUserChatIntegrationTest extends AbstractMultiUserChatIntegrationTest {

public MultiUserChatIntegrationTest(SmackIntegrationTestEnvironment environment)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
import org.jxmpp.jid.parts.Localpart;
import org.jxmpp.jid.parts.Resourcepart;

@SpecificationReference(document = "XEP-0048")
@SpecificationReference(document = "XEP-0048", version = "1.2")
public class MultiUserChatLowLevelIntegrationTest extends AbstractSmackLowLevelIntegrationTest {

public MultiUserChatLowLevelIntegrationTest(SmackIntegrationTestEnvironment environment) throws Exception {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@
import org.jxmpp.jid.impl.JidCreate;
import org.jxmpp.jid.parts.Resourcepart;

@SpecificationReference(document = "XEP-0045")
@SpecificationReference(document = "XEP-0045", version = "1.34.6")
public class MultiUserChatOccupantIntegrationTest extends AbstractMultiUserChatIntegrationTest {

public MultiUserChatOccupantIntegrationTest(SmackIntegrationTestEnvironment environment)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
import org.jxmpp.jid.parts.Resourcepart;


@SpecificationReference(document = "XEP-0045")
@SpecificationReference(document = "XEP-0045", version = "1.34.6")
public class MultiUserChatRolesAffiliationsPrivilegesIntegrationTest extends AbstractMultiUserChatIntegrationTest{

public MultiUserChatRolesAffiliationsPrivilegesIntegrationTest(SmackIntegrationTestEnvironment environment)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
* During this test Alice sends an encrypted message to Bob. Bob decrypts it and sends a response to Alice.
* It is checked whether the messages can be decrypted, and if used up pre-keys result in renewed bundles.
*/
@SpecificationReference(document = "XEP-0384")
@SpecificationReference(document = "XEP-0384", version = "0.3.0")
public class MessageEncryptionIntegrationTest extends AbstractTwoUsersOmemoIntegrationTest {

public MessageEncryptionIntegrationTest(SmackIntegrationTestEnvironment environment)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
* This test sends a message from Alice to Bob, while Bob has automatic decryption disabled.
* Then Bob fetches his Mam archive and decrypts the result.
*/
@SpecificationReference(document = "XEP-0384")
@SpecificationReference(document = "XEP-0384", version = "0.3.0")
public class OmemoMamDecryptionTest extends AbstractTwoUsersOmemoIntegrationTest {
public OmemoMamDecryptionTest(SmackIntegrationTestEnvironment environment)
throws XMPPException.XMPPErrorException, SmackException.NotConnectedException, InterruptedException,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
import org.igniterealtime.smack.inttest.annotations.SmackIntegrationTest;
import org.igniterealtime.smack.inttest.annotations.SpecificationReference;

@SpecificationReference(document = "XEP-0384")
@SpecificationReference(document = "XEP-0384", version = "0.3.0")
public class ReadOnlyDeviceIntegrationTest extends AbstractTwoUsersOmemoIntegrationTest {

public ReadOnlyDeviceIntegrationTest(SmackIntegrationTestEnvironment environment) throws XMPPException.XMPPErrorException, SmackException.NotConnectedException, InterruptedException, SmackException.NoResponseException, TestNotPossibleException {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
import org.igniterealtime.smack.inttest.annotations.SmackIntegrationTest;
import org.igniterealtime.smack.inttest.annotations.SpecificationReference;

@SpecificationReference(document = "XEP-0384")
@SpecificationReference(document = "XEP-0384", version = "0.3.0")
public class SessionRenegotiationIntegrationTest extends AbstractTwoUsersOmemoIntegrationTest {

public SessionRenegotiationIntegrationTest(SmackIntegrationTestEnvironment environment)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
import org.pgpainless.key.OpenPgpV4Fingerprint;
import org.pgpainless.key.protection.UnprotectedKeysProtector;

@SpecificationReference(document = "XEP-0374")
@SpecificationReference(document = "XEP-0374", version = "0.2.0")
public class OXSecretKeyBackupIntegrationTest extends AbstractOpenPgpIntegrationTest {

private static final String sessionId = StringUtils.randomString(10);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
import org.pgpainless.key.OpenPgpV4Fingerprint;
import org.pgpainless.key.protection.UnprotectedKeysProtector;

@SpecificationReference(document = "XEP-0374")
@SpecificationReference(document = "XEP-0374", version = "0.2.0")
public class OXInstantMessagingIntegrationTest extends AbstractOpenPgpIntegrationTest {

private static final String sessionId = StringUtils.randomString(10);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
import org.igniterealtime.smack.inttest.annotations.SpecificationReference;
import org.jxmpp.jid.Jid;

@SpecificationReference(document = "XEP-0199")
@SpecificationReference(document = "XEP-0199", version = "2.0.1")
public class PingIntegrationTest extends AbstractSmackIntegrationTest {

public PingIntegrationTest(SmackIntegrationTestEnvironment environment) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
import org.igniterealtime.smack.inttest.annotations.SpecificationReference;
import org.jxmpp.jid.DomainBareJid;

@SpecificationReference(document = "XEP-0060")
@SpecificationReference(document = "XEP-0060", version = "1.26.0")
public class PubSubIntegrationTest extends AbstractSmackIntegrationTest {

private final PubSubManager pubSubManagerOne;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
import org.igniterealtime.smack.inttest.annotations.SpecificationReference;
import org.igniterealtime.smack.inttest.util.IntegrationTestRosterUtil;

@SpecificationReference(document = "XEP-0232")
@SpecificationReference(document = "XEP-0232", version = "0.3")
public class SoftwareInfoIntegrationTest extends AbstractSmackIntegrationTest {

public final SoftwareInfoManager sim1;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
import org.igniterealtime.smack.inttest.util.SimpleResultSyncPoint;
import org.junit.jupiter.api.Assertions;

@SpecificationReference(document = "XEP-0118")
@SpecificationReference(document = "XEP-0118", version = "1.3.0")
public class UserTuneIntegrationTest extends AbstractSmackIntegrationTest {

private final UserTuneManager utm1;
Expand Down
Loading