/* * SPDX-FileCopyrightText: 2021 The HedgeDoc developers (see AUTHORS file) * * SPDX-License-Identifier: AGPL-3.0-only */ describe('YAML Array for deprecated syntax of document tags in frontmatter', () => { beforeEach(() => { cy.visit('/n/features') }) it('is shown when using old syntax', () => { cy.codemirrorFill('---\ntags: a, b, c\n---') cy.getMarkdownRenderer() .find('[data-cy="yamlArrayDeprecationAlert"]') .should('be.visible') }) it('isn\'t shown when using inline yaml-array', () => { cy.codemirrorFill('---\ntags: [\'a\', \'b\', \'c\']\n---') cy.getMarkdownRenderer() .find('[data-cy="yamlArrayDeprecationAlert"]') .should('not.exist') }) it('isn\'t shown when using multi line yaml-array', () => { cy.codemirrorFill('---\ntags:\n - a\n - b\n - c\n---') cy.getMarkdownRenderer() .find('[data-cy="yamlArrayDeprecationAlert"]') .should('not.exist') }) })