Skip to content

Commit 9058dbf

Browse files
author
Germain
authored
Switch to using stable values for Threads (#2228)
1 parent e16e7bc commit 9058dbf

20 files changed

+138
-124
lines changed

spec/TestClient.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ TestClient.prototype.toString = function() {
8686
*/
8787
TestClient.prototype.start = function() {
8888
logger.log(this + ': starting');
89-
this.httpBackend.when("GET", "/capabilities").respond(200, { capabilities: {} });
89+
this.httpBackend.when("GET", "/versions").respond(200, {});
9090
this.httpBackend.when("GET", "/pushrules").respond(200, {});
9191
this.httpBackend.when("POST", "/filter").respond(200, { filter_id: "fid" });
9292
this.expectDeviceKeyUpload();

spec/browserify/sync-browserify.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ describe("Browserify Test", function() {
3535
client = testClient.client;
3636
httpBackend = testClient.httpBackend;
3737

38-
httpBackend.when("GET", "/capabilities").respond(200, { capabilities: {} });
38+
httpBackend.when("GET", "/versions").respond(200, {});
3939
httpBackend.when("GET", "/pushrules").respond(200, {});
4040
httpBackend.when("POST", "/filter").respond(200, { filter_id: "fid" });
4141

spec/integ/matrix-client-crypto.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -722,7 +722,7 @@ describe("MatrixClient crypto", function() {
722722
return Promise.resolve()
723723
.then(() => {
724724
logger.log(aliTestClient + ': starting');
725-
httpBackend.when("GET", "/capabilities").respond(200, {});
725+
httpBackend.when("GET", "/versions").respond(200, {});
726726
httpBackend.when("GET", "/pushrules").respond(200, {});
727727
httpBackend.when("POST", "/filter").respond(200, { filter_id: "fid" });
728728
aliTestClient.expectDeviceKeyUpload();

spec/integ/matrix-client-event-emitter.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ describe("MatrixClient events", function() {
1111
const testClient = new TestClient(selfUserId, "DEVICE", selfAccessToken);
1212
client = testClient.client;
1313
httpBackend = testClient.httpBackend;
14+
httpBackend.when("GET", "/versions").respond(200, {});
1415
httpBackend.when("GET", "/pushrules").respond(200, {});
1516
httpBackend.when("POST", "/filter").respond(200, { filter_id: "a filter id" });
16-
httpBackend.when("GET", "/capabilities").respond(200, { capabilities: {} });
1717
});
1818

1919
afterEach(function() {

spec/integ/matrix-client-event-timeline.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ const EVENTS = [
7171

7272
// start the client, and wait for it to initialise
7373
function startClient(httpBackend, client) {
74-
httpBackend.when("GET", "/capabilities").respond(200, { capabilities: {} });
74+
httpBackend.when("GET", "/versions").respond(200, {});
7575
httpBackend.when("GET", "/pushrules").respond(200, {});
7676
httpBackend.when("POST", "/filter").respond(200, { filter_id: "fid" });
7777
httpBackend.when("GET", "/sync").respond(200, INITIAL_SYNC_DATA);

spec/integ/matrix-client-methods.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -587,7 +587,7 @@ const buildEventMessageInThread = () => new MatrixEvent({
587587
"m.in_reply_to": {
588588
"event_id": "$VLS2ojbPmxb6x8ECetn45hmND6cRDcjgv-j-to9m7Vo",
589589
},
590-
"rel_type": "io.element.thread",
590+
"rel_type": "m.thread",
591591
},
592592
"sender_key": "i3N3CtG/CD2bGB8rA9fW6adLYSDvlUhf2iuU73L65Vg",
593593
"session_id": "Ja11R/KG6ua0wdk8zAzognrxjio1Gm/RK2Gn6lFL804",

spec/integ/matrix-client-opts.spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,12 +105,12 @@ describe("MatrixClient opts", function() {
105105
expectedEventTypes.indexOf(event.getType()), 1,
106106
);
107107
});
108-
httpBackend.when("GET", "/capabilities").respond(200, { capabilities: {} });
108+
httpBackend.when("GET", "/versions").respond(200, {});
109109
httpBackend.when("GET", "/pushrules").respond(200, {});
110110
httpBackend.when("POST", "/filter").respond(200, { filter_id: "foo" });
111111
httpBackend.when("GET", "/sync").respond(200, syncData);
112112
client.startClient();
113-
await httpBackend.flush("/capabilities", 1);
113+
await httpBackend.flush("/versions", 1);
114114
await httpBackend.flush("/pushrules", 1);
115115
await httpBackend.flush("/filter", 1);
116116
await Promise.all([

spec/integ/matrix-client-room-timeline.spec.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ describe("MatrixClient room timelines", function() {
109109
client = testClient.client;
110110

111111
setNextSyncData();
112-
httpBackend.when("GET", "/capabilities").respond(200, { capabilities: {} });
112+
httpBackend.when("GET", "/versions").respond(200, {});
113113
httpBackend.when("GET", "/pushrules").respond(200, {});
114114
httpBackend.when("POST", "/filter").respond(200, { filter_id: "fid" });
115115
httpBackend.when("GET", "/sync").respond(200, SYNC_DATA);
@@ -118,7 +118,7 @@ describe("MatrixClient room timelines", function() {
118118
});
119119
client.startClient();
120120

121-
await httpBackend.flush("/capabilities");
121+
await httpBackend.flush("/versions");
122122
await httpBackend.flush("/pushrules");
123123
await httpBackend.flush("/filter");
124124
});
@@ -553,6 +553,7 @@ describe("MatrixClient room timelines", function() {
553553
NEXT_SYNC_DATA.rooms.join[roomId].timeline.limited = true;
554554

555555
return Promise.all([
556+
httpBackend.flush("/versions", 1),
556557
httpBackend.flush("/sync", 1),
557558
utils.syncPromise(client),
558559
]).then(() => {

spec/integ/matrix-client-syncing.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ describe("MatrixClient syncing", function() {
1919
const testClient = new TestClient(selfUserId, "DEVICE", selfAccessToken);
2020
httpBackend = testClient.httpBackend;
2121
client = testClient.client;
22-
httpBackend.when("GET", "/capabilities").respond(200, { capabilities: {} });
22+
httpBackend.when("GET", "/versions").respond(200, {});
2323
httpBackend.when("GET", "/pushrules").respond(200, {});
2424
httpBackend.when("POST", "/filter").respond(200, { filter_id: "a filter id" });
2525
});

spec/test-utils.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,12 @@ HttpResponse.PUSH_RULES_RESPONSE = {
319319
data: {},
320320
};
321321

322+
HttpResponse.PUSH_RULES_RESPONSE = {
323+
method: "GET",
324+
path: "/pushrules/",
325+
data: {},
326+
};
327+
322328
HttpResponse.USER_ID = "@alice:bar";
323329

324330
HttpResponse.filterResponse = function(userId) {
@@ -342,15 +348,8 @@ HttpResponse.SYNC_RESPONSE = {
342348
data: HttpResponse.SYNC_DATA,
343349
};
344350

345-
HttpResponse.CAPABILITIES_RESPONSE = {
346-
method: "GET",
347-
path: "/capabilities",
348-
data: { capabilities: {} },
349-
};
350-
351351
HttpResponse.defaultResponses = function(userId) {
352352
return [
353-
HttpResponse.CAPABILITIES_RESPONSE,
354353
HttpResponse.PUSH_RULES_RESPONSE,
355354
HttpResponse.filterResponse(userId),
356355
HttpResponse.SYNC_RESPONSE,

0 commit comments

Comments
 (0)