Path: blob/main/tests/unit/yaml-intelligence/annotated-yaml.test.ts
6456 views
/*1* annotated-yaml.test.ts2*3* Copyright (C) 2020-2022 Posit Software, PBC4*/5import { assert } from "testing/asserts";67import { readAnnotatedYamlFromString } from "../../../src/core/lib/yaml-intelligence/annotated-yaml.ts";8import { yamlValidationUnitTest } from "../schema-validation/utils.ts";910yamlValidationUnitTest(11"annotated-yaml-should-respect-json-schema",12// deno-lint-ignore require-await13async () => {14const annotation = readAnnotatedYamlFromString("2020-01-01");15assert(typeof annotation.result === "string");16},17);1819yamlValidationUnitTest(20"https://github.com/quarto-dev/quarto-cli/issues/6269",21// deno-lint-ignore require-await22async () => {23// ensure this doesn't crash24const annotation = readAnnotatedYamlFromString("|\n Line 1\n Line 2\n");25assert(typeof annotation.result === "string");26},27);282930