]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
Fix client tests
authorChocobozzz <me@florianbigard.com>
Thu, 9 Sep 2021 07:47:59 +0000 (09:47 +0200)
committerChocobozzz <me@florianbigard.com>
Thu, 9 Sep 2021 07:47:59 +0000 (09:47 +0200)
server/tests/client.ts

index 4f0d052c8abef28f1f5386571bb9de36f77efff8..a91bec9068988ee1ffc835bd9d104bc27e65735d 100644 (file)
@@ -24,7 +24,10 @@ function checkIndexTags (html: string, title: string, description: string, css:
   expect(html).to.contain('<style class="custom-css-style">' + css + '</style>')
 
   const htmlConfig: HTMLServerConfig = omit(config, 'signup')
-  expect(html).to.contain(`<script type="application/javascript">window.PeerTubeServerConfig = '${JSON.stringify(htmlConfig)}'</script>`)
+  const configObjectString = JSON.stringify(htmlConfig)
+  const configEscapedString = JSON.stringify(configObjectString)
+
+  expect(html).to.contain(`<script type="application/javascript">window.PeerTubeServerConfig = ${configEscapedString}</script>`)
 }
 
 describe('Test a client controllers', function () {