]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
Fix tests
authorChocobozzz <me@florianbigard.com>
Thu, 18 Jun 2020 11:38:20 +0000 (13:38 +0200)
committerChocobozzz <me@florianbigard.com>
Thu, 18 Jun 2020 11:39:13 +0000 (13:39 +0200)
scripts/ci.sh
server/tests/api/ci-4.sh
server/typings/express/index.d.ts [moved from server/typings/express.d.ts with 91% similarity]
tsconfig.json

index 7854d88fc7b78131c69392cb3dff4f8d6f754106..f75e457fdf69335c0d49b427b8344626281835a1 100755 (executable)
@@ -13,7 +13,7 @@ perl -0777 -i  -pe 's#proxy:(\n\s+)enabled: false\n\s+url: ""#proxy:$1enabled: t
 
 if [ "$1" = "misc" ]; then
     npm run build -- --light
-    mocha --timeout 5000 --exit --require ts-node/register --require tsconfig-paths/register --bail server/tests/client.ts \
+    mocha --timeout 5000 --exit --require ts-node/register --files --require tsconfig-paths/register --bail server/tests/client.ts \
         server/tests/feeds/index.ts \
         server/tests/misc-endpoints.ts \
         server/tests/helpers/index.ts \
index 7d83cbdfcc64c7d97e9edf6af48dc69a8bdada05..e71b9b1546195b499c0413c99f6f053e1c5c04d1 100644 (file)
@@ -6,5 +6,5 @@ redundancyFiles=$(find server/tests/api/redundancy -type f | grep -v index.ts |
 activitypubFiles=$(find server/tests/api/activitypub -type f | grep -v index.ts | xargs echo)
 
 MOCHA_PARALLEL=true npm run mocha -- --parallel --jobs $1 --timeout 30000 --exit \
-  --require ts-node/register --require tsconfig-paths/register --bail \
+  --require ts-node/register --files --require tsconfig-paths/register --bail \
   $redundancyFiles $activitypubFiles
similarity index 91%
rename from server/typings/express.d.ts
rename to server/typings/express/index.d.ts
index 451bf91035f916ca9e1241ecd8d066f077ecf9af..ad3212340c79625f4dbdbf10864799bf723fbdc9 100644 (file)
@@ -1,4 +1,4 @@
-import { RegisteredPlugin } from '../lib/plugins/plugin-manager'
+import { RegisteredPlugin } from '../../lib/plugins/plugin-manager'
 import {
   MAccountDefault,
   MActorAccountChannelId,
@@ -18,15 +18,15 @@ import {
   MVideoShareActor,
   MVideoThumbnail,
   MVideoWithRights
-} from '../types/models'
-import { MVideoPlaylistFull, MVideoPlaylistFullSummary } from '../types/models/video/video-playlist'
+} from '../../types/models'
+import { MVideoPlaylistFull, MVideoPlaylistFullSummary } from '../../types/models/video/video-playlist'
 import { MVideoImportDefault } from '@server/types/models/video/video-import'
 import { MAccountBlocklist, MActorUrl, MStreamingPlaylist, MVideoFile, MVideoImmutable } from '@server/types/models'
 import { MVideoPlaylistElement, MVideoPlaylistElementVideoUrlPlaylistPrivacy } from '@server/types/models/video/video-playlist-element'
 import { MAccountVideoRateAccountVideo } from '@server/types/models/video/video-rate'
-import { MVideoChangeOwnershipFull } from '../types/models/video/video-change-ownership'
+import { MVideoChangeOwnershipFull } from '../../types/models/video/video-change-ownership'
 import { MPlugin, MServer } from '@server/types/models/server'
-import { MServerBlocklist } from '../types/models/server/server-blocklist'
+import { MServerBlocklist } from '../../types/models/server/server-blocklist'
 import { MOAuthTokenUser } from '@server/types/models/oauth/oauth-token'
 import { UserRole } from '@shared/models'
 import { RegisterServerAuthExternalOptions } from '@shared/models/plugins/register-server-auth.model'
index d305722c465456b57b7143ef56845b0f8b8b46a4..aa129c1d9e332c92e0c3dfab0df676a71764f757 100644 (file)
@@ -28,6 +28,7 @@
       "@shared/*": [ "shared/*" ]
     }
   },
+  "include": [ "." ],
   "exclude": [
     "server/tools/",
     "node_modules",