Welcome to mirror list, hosted at ThFree Co, Russian Federation.

markdown_processing_spec.js « content_editor « frontend « spec - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 4bbe5b4bcf4a7975220739d86a7b2522cf714993 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import path from 'path';
import { createSharedExamples, loadMarkdownApiExamples } from './markdown_processing_spec_helper';

jest.mock('~/emoji');

// See spec/fixtures/markdown/markdown_golden_master_examples.yml for documentation on how this spec works.
describe('markdown processing in ContentEditor', () => {
  // Ensure we generate same markdown that was provided to Markdown API.
  const markdownYamlPath = path.join(
    __dirname,
    '..',
    '..',
    'fixtures',
    'markdown',
    'markdown_golden_master_examples.yml',
  );
  // eslint-disable-next-line jest/valid-describe
  describe.each(loadMarkdownApiExamples(markdownYamlPath))('%s', createSharedExamples);
});