]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
Fix tests
authorChocobozzz <me@florianbigard.com>
Fri, 10 Mar 2023 14:45:31 +0000 (15:45 +0100)
committerChocobozzz <me@florianbigard.com>
Fri, 10 Mar 2023 14:45:31 +0000 (15:45 +0100)
server/tests/fixtures/peertube-plugin-test/main.js
server/tests/plugins/filter-hooks.ts

index 89ca52625af2001e4c0cf3b5b62c95c38c8acbdd..60b8b3ccd3150fc618d098d2ed92d7441bc1e280 100644 (file)
@@ -209,7 +209,7 @@ async function register ({ registerHook, registerSetting, settingsManager, stora
 
   registerHook({
     target: 'filter:activity-pub.activity.context.build.result',
-    handler: context => context.concat([ 'https://example.com/new-context' ])
+    handler: context => context.concat([ { recordedAt: 'https://schema.org/recordedAt' } ])
   })
 
   registerHook({
index 3577fc0223976546336368d36a0bbd99c1abefb0..7e0be4d4e6195938ec3e02572fa7accc3bee339a 100644 (file)
@@ -853,7 +853,9 @@ describe('Test plugin filter hooks', function () {
       const { body } = await makeActivityPubGetRequest(servers[0].url, '/w/' + videoUUID)
       expect(body.type).to.equal('Video')
 
-      expect(body['@context'].some(c => c === 'https://example.com/new-context')).to.be.true
+      expect(body['@context'].some(c => {
+        return typeof c === 'object' && c.recordedAt === 'https://schema.org/recordedAt'
+      })).to.be.true
     })
 
     it('Should run filter:activity-pub.video.json-ld.build.result', async function () {