diff --git a/packages/mermaid/src/mermaidAPI.spec.ts b/packages/mermaid/src/mermaidAPI.spec.ts index e9a214f615..5aafe13fd2 100644 --- a/packages/mermaid/src/mermaidAPI.spec.ts +++ b/packages/mermaid/src/mermaidAPI.spec.ts @@ -69,6 +69,7 @@ vi.mock('stylis', () => { import { compile, serialize } from 'stylis'; import { decodeEntities, encodeEntities } from './utils.js'; import { Diagram } from './Diagram.js'; +import {toBase64} from './utils/base64.js'; /** * @see https://vitest.dev/guide/mocking.html Mock part of a module @@ -199,7 +200,7 @@ describe('mermaidAPI', () => { }); it('sets src to base64 version of svgCode', () => { - const base64encodedSrc = btoa('' + inputSvgCode + ''); + const base64encodedSrc = toBase64('' + inputSvgCode + ''); const expectedRegExp = new RegExp('src="data:text/html;charset=UTF-8;base64,' + base64encodedSrc + '"'); const result = putIntoIFrame(inputSvgCode);