Преглед на файлове

feat(test) bump karma and jasmine

fix up test failure by including extends Listenable
dev1
Jorge Oliveira преди 2 години
родител
ревизия
cda54832b5
променени са 4 файла, в които са добавени 30 реда и са изтрити 44 реда
  1. 1
    1
      modules/xmpp/MockClasses.js
  2. 25
    39
      package-lock.json
  3. 3
    3
      package.json
  4. 1
    1
      types/auto/modules/xmpp/MockClasses.d.ts

+ 1
- 1
modules/xmpp/MockClasses.js Целия файл

7
 /**
7
 /**
8
  * Mock {@link ChatRoom}.
8
  * Mock {@link ChatRoom}.
9
  */
9
  */
10
-export class MockChatRoom {
10
+export class MockChatRoom extends Listenable {
11
     /**
11
     /**
12
      * {@link ChatRoom.addPresenceListener}.
12
      * {@link ChatRoom.addPresenceListener}.
13
      */
13
      */

+ 25
- 39
package-lock.json Целия файл

34
         "@babel/preset-typescript": "7.16.7",
34
         "@babel/preset-typescript": "7.16.7",
35
         "@jitsi/eslint-config": "4.0.0",
35
         "@jitsi/eslint-config": "4.0.0",
36
         "@types/async": "3.2.12",
36
         "@types/async": "3.2.12",
37
-        "@types/jasmine": "3.10.3",
37
+        "@types/jasmine": "4.0.3",
38
         "@types/sdp-transform": "2.4.5",
38
         "@types/sdp-transform": "2.4.5",
39
         "babel-loader": "8.2.3",
39
         "babel-loader": "8.2.3",
40
         "core-js": "3.19.1",
40
         "core-js": "3.19.1",
41
         "eslint": "8.1.0",
41
         "eslint": "8.1.0",
42
         "eslint-plugin-import": "2.25.2",
42
         "eslint-plugin-import": "2.25.2",
43
         "jasmine-core": "4.2.0",
43
         "jasmine-core": "4.2.0",
44
-        "karma": "6.3.20",
44
+        "karma": "6.4.0",
45
         "karma-chrome-launcher": "3.1.1",
45
         "karma-chrome-launcher": "3.1.1",
46
-        "karma-jasmine": "4.0.2",
46
+        "karma-jasmine": "5.1.0",
47
         "karma-sourcemap-loader": "0.3.8",
47
         "karma-sourcemap-loader": "0.3.8",
48
         "karma-webpack": "5.0.0",
48
         "karma-webpack": "5.0.0",
49
         "process": "0.11.10",
49
         "process": "0.11.10",
2093
       "dev": true
2093
       "dev": true
2094
     },
2094
     },
2095
     "node_modules/@types/jasmine": {
2095
     "node_modules/@types/jasmine": {
2096
-      "version": "3.10.3",
2097
-      "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.3.tgz",
2098
-      "integrity": "sha512-SWyMrjgdAUHNQmutvDcKablrJhkDLy4wunTme8oYLjKp41GnHGxMRXr2MQMvy/qy8H3LdzwQk9gH4hZ6T++H8g==",
2096
+      "version": "4.0.3",
2097
+      "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-4.0.3.tgz",
2098
+      "integrity": "sha512-Opp1LvvEuZdk8fSSvchK2mZwhVrsNT0JgJE9Di6MjnaIpmEXM8TLCPPrVtNTYh8+5MPdY8j9bAHMu2SSfwpZJg==",
2099
       "dev": true
2099
       "dev": true
2100
     },
2100
     },
2101
     "node_modules/@types/json-schema": {
2101
     "node_modules/@types/json-schema": {
4646
       }
4646
       }
4647
     },
4647
     },
4648
     "node_modules/karma": {
4648
     "node_modules/karma": {
4649
-      "version": "6.3.20",
4650
-      "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.20.tgz",
4651
-      "integrity": "sha512-HRNQhMuKOwKpjYlWiJP0DUrJOh+QjaI/DTaD8b9rEm4Il3tJ8MijutVZH4ts10LuUFst/CedwTS6vieCN8yTSw==",
4649
+      "version": "6.4.0",
4650
+      "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.0.tgz",
4651
+      "integrity": "sha512-s8m7z0IF5g/bS5ONT7wsOavhW4i4aFkzD4u4wgzAQWT4HGUeWI3i21cK2Yz6jndMAeHETp5XuNsRoyGJZXVd4w==",
4652
       "dev": true,
4652
       "dev": true,
4653
       "dependencies": {
4653
       "dependencies": {
4654
         "@colors/colors": "1.5.0",
4654
         "@colors/colors": "1.5.0",
4705
       }
4705
       }
4706
     },
4706
     },
4707
     "node_modules/karma-jasmine": {
4707
     "node_modules/karma-jasmine": {
4708
-      "version": "4.0.2",
4709
-      "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-4.0.2.tgz",
4710
-      "integrity": "sha512-ggi84RMNQffSDmWSyyt4zxzh2CQGwsxvYYsprgyR1j8ikzIduEdOlcLvXjZGwXG/0j41KUXOWsUCBfbEHPWP9g==",
4708
+      "version": "5.1.0",
4709
+      "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz",
4710
+      "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==",
4711
       "dev": true,
4711
       "dev": true,
4712
       "dependencies": {
4712
       "dependencies": {
4713
-        "jasmine-core": "^3.6.0"
4713
+        "jasmine-core": "^4.1.0"
4714
       },
4714
       },
4715
       "engines": {
4715
       "engines": {
4716
-        "node": ">= 10"
4716
+        "node": ">=12"
4717
       },
4717
       },
4718
       "peerDependencies": {
4718
       "peerDependencies": {
4719
-        "karma": "*"
4719
+        "karma": "^6.0.0"
4720
       }
4720
       }
4721
     },
4721
     },
4722
-    "node_modules/karma-jasmine/node_modules/jasmine-core": {
4723
-      "version": "3.99.1",
4724
-      "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.99.1.tgz",
4725
-      "integrity": "sha512-Hu1dmuoGcZ7AfyynN3LsfruwMbxMALMka+YtZeGoLuDEySVmVAPaonkNoBRIw/ectu8b9tVQCJNgp4a4knp+tg==",
4726
-      "dev": true
4727
-    },
4728
     "node_modules/karma-sourcemap-loader": {
4722
     "node_modules/karma-sourcemap-loader": {
4729
       "version": "0.3.8",
4723
       "version": "0.3.8",
4730
       "resolved": "https://registry.npmjs.org/karma-sourcemap-loader/-/karma-sourcemap-loader-0.3.8.tgz",
4724
       "resolved": "https://registry.npmjs.org/karma-sourcemap-loader/-/karma-sourcemap-loader-0.3.8.tgz",
8384
       "dev": true
8378
       "dev": true
8385
     },
8379
     },
8386
     "@types/jasmine": {
8380
     "@types/jasmine": {
8387
-      "version": "3.10.3",
8388
-      "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.3.tgz",
8389
-      "integrity": "sha512-SWyMrjgdAUHNQmutvDcKablrJhkDLy4wunTme8oYLjKp41GnHGxMRXr2MQMvy/qy8H3LdzwQk9gH4hZ6T++H8g==",
8381
+      "version": "4.0.3",
8382
+      "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-4.0.3.tgz",
8383
+      "integrity": "sha512-Opp1LvvEuZdk8fSSvchK2mZwhVrsNT0JgJE9Di6MjnaIpmEXM8TLCPPrVtNTYh8+5MPdY8j9bAHMu2SSfwpZJg==",
8390
       "dev": true
8384
       "dev": true
8391
     },
8385
     },
8392
     "@types/json-schema": {
8386
     "@types/json-schema": {
10346
       }
10340
       }
10347
     },
10341
     },
10348
     "karma": {
10342
     "karma": {
10349
-      "version": "6.3.20",
10350
-      "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.20.tgz",
10351
-      "integrity": "sha512-HRNQhMuKOwKpjYlWiJP0DUrJOh+QjaI/DTaD8b9rEm4Il3tJ8MijutVZH4ts10LuUFst/CedwTS6vieCN8yTSw==",
10343
+      "version": "6.4.0",
10344
+      "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.0.tgz",
10345
+      "integrity": "sha512-s8m7z0IF5g/bS5ONT7wsOavhW4i4aFkzD4u4wgzAQWT4HGUeWI3i21cK2Yz6jndMAeHETp5XuNsRoyGJZXVd4w==",
10352
       "dev": true,
10346
       "dev": true,
10353
       "requires": {
10347
       "requires": {
10354
         "@colors/colors": "1.5.0",
10348
         "@colors/colors": "1.5.0",
10406
       }
10400
       }
10407
     },
10401
     },
10408
     "karma-jasmine": {
10402
     "karma-jasmine": {
10409
-      "version": "4.0.2",
10410
-      "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-4.0.2.tgz",
10411
-      "integrity": "sha512-ggi84RMNQffSDmWSyyt4zxzh2CQGwsxvYYsprgyR1j8ikzIduEdOlcLvXjZGwXG/0j41KUXOWsUCBfbEHPWP9g==",
10403
+      "version": "5.1.0",
10404
+      "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz",
10405
+      "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==",
10412
       "dev": true,
10406
       "dev": true,
10413
       "requires": {
10407
       "requires": {
10414
-        "jasmine-core": "^3.6.0"
10415
-      },
10416
-      "dependencies": {
10417
-        "jasmine-core": {
10418
-          "version": "3.99.1",
10419
-          "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.99.1.tgz",
10420
-          "integrity": "sha512-Hu1dmuoGcZ7AfyynN3LsfruwMbxMALMka+YtZeGoLuDEySVmVAPaonkNoBRIw/ectu8b9tVQCJNgp4a4knp+tg==",
10421
-          "dev": true
10422
-        }
10408
+        "jasmine-core": "^4.1.0"
10423
       }
10409
       }
10424
     },
10410
     },
10425
     "karma-sourcemap-loader": {
10411
     "karma-sourcemap-loader": {

+ 3
- 3
package.json Целия файл

41
     "@babel/preset-typescript": "7.16.7",
41
     "@babel/preset-typescript": "7.16.7",
42
     "@jitsi/eslint-config": "4.0.0",
42
     "@jitsi/eslint-config": "4.0.0",
43
     "@types/async": "3.2.12",
43
     "@types/async": "3.2.12",
44
-    "@types/jasmine": "3.10.3",
44
+    "@types/jasmine": "4.0.3",
45
     "@types/sdp-transform": "2.4.5",
45
     "@types/sdp-transform": "2.4.5",
46
     "babel-loader": "8.2.3",
46
     "babel-loader": "8.2.3",
47
     "core-js": "3.19.1",
47
     "core-js": "3.19.1",
48
     "eslint": "8.1.0",
48
     "eslint": "8.1.0",
49
     "eslint-plugin-import": "2.25.2",
49
     "eslint-plugin-import": "2.25.2",
50
     "jasmine-core": "4.2.0",
50
     "jasmine-core": "4.2.0",
51
-    "karma": "6.3.20",
51
+    "karma": "6.4.0",
52
     "karma-chrome-launcher": "3.1.1",
52
     "karma-chrome-launcher": "3.1.1",
53
-    "karma-jasmine": "4.0.2",
53
+    "karma-jasmine": "5.1.0",
54
     "karma-sourcemap-loader": "0.3.8",
54
     "karma-sourcemap-loader": "0.3.8",
55
     "karma-webpack": "5.0.0",
55
     "karma-webpack": "5.0.0",
56
     "process": "0.11.10",
56
     "process": "0.11.10",

+ 1
- 1
types/auto/modules/xmpp/MockClasses.d.ts Целия файл

1
 /**
1
 /**
2
  * Mock {@link ChatRoom}.
2
  * Mock {@link ChatRoom}.
3
  */
3
  */
4
-export class MockChatRoom {
4
+export class MockChatRoom extends Listenable {
5
     /**
5
     /**
6
      * {@link ChatRoom.addPresenceListener}.
6
      * {@link ChatRoom.addPresenceListener}.
7
      */
7
      */

Loading…
Отказ
Запис