yaml-cpp/test/core/spectests.cpp

667 lines
11 KiB
C++
Raw Normal View History

#include "spectests.h"
namespace Test {
namespace Spec {
// 2.1
TEST SeqScalars()
{
return " not written yet";
}
// 2.2
TEST MappingScalarsToScalars()
{
return " not written yet";
}
// 2.3
TEST MappingScalarsToSequences()
{
return " not written yet";
}
// 2.4
TEST SequenceOfMappings()
{
return " not written yet";
}
// 2.5
TEST SequenceOfSequences()
{
return " not written yet";
}
// 2.6
TEST MappingOfMappings()
{
return " not written yet";
}
// 2.7
TEST TwoDocumentsInAStream()
{
return " not written yet";
}
// 2.8
TEST PlayByPlayFeed()
{
return " not written yet";
}
// 2.9
TEST SingleDocumentWithTwoComments()
{
return " not written yet";
}
// 2.10
TEST SimpleAnchor()
{
return " not written yet";
}
// 2.11
TEST MappingBetweenSequences()
{
return " not written yet";
}
// 2.12
TEST CompactNestedMapping()
{
return " not written yet";
}
// 2.13
TEST InLiteralsNewlinesArePreserved()
{
return " not written yet";
}
// 2.14
TEST InFoldedScalarsNewlinesBecomeSpaces()
{
return " not written yet";
}
// 2.15
TEST FoldedNewlinesArePreservedForMoreIndentedAndBlankLines()
{
return " not written yet";
}
// 2.16
TEST IndentationDeterminesScope()
{
return " not written yet";
}
// 2.17
TEST QuotedScalars()
{
return " not written yet";
}
// 2.18
TEST MultiLineFlowScalars()
{
return " not written yet";
}
// TODO: 2.19 - 2.22 schema tags
// 2.23
TEST VariousExplicitTags()
{
return " not written yet";
}
// 2.24
TEST GlobalTags()
{
return " not written yet";
}
// 2.25
TEST UnorderedSets()
{
return " not written yet";
}
// 2.26
TEST OrderedMappings()
{
return " not written yet";
}
// 2.27
TEST Invoice()
{
return " not written yet";
}
// 2.28
TEST LogFile()
{
return " not written yet";
}
// TODO: 5.1 - 5.2 BOM
// 5.3
TEST BlockStructureIndicators()
{
return " not written yet";
}
// 5.4
TEST FlowStructureIndicators()
{
return " not written yet";
}
// 5.5
TEST CommentIndicator()
{
return " not written yet";
}
// 5.6
TEST NodePropertyIndicators()
{
return " not written yet";
}
// 5.7
TEST BlockScalarIndicators()
{
return " not written yet";
}
// 5.8
TEST QuotedScalarIndicators()
{
return " not written yet";
}
// TODO: 5.9 directive
// TODO: 5.10 reserved indicator
// 5.11
TEST LineBreakCharacters()
{
return " not written yet";
}
// 5.12
TEST TabsAndSpaces()
{
return " not written yet";
}
// 5.13
TEST EscapedCharacters()
{
return " not written yet";
}
// 5.14
TEST InvalidEscapedCharacters()
{
return " not written yet";
}
// 6.1
TEST IndentationSpaces()
{
return " not written yet";
}
// 6.2
TEST IndentationIndicators()
{
return " not written yet";
}
// 6.3
TEST SeparationSpaces()
{
return " not written yet";
}
// 6.4
TEST LinePrefixes()
{
return " not written yet";
}
// 6.5
TEST EmptyLines()
{
return " not written yet";
}
// 6.6
TEST LineFolding()
{
return " not written yet";
}
// 6.7
TEST BlockFolding()
{
return " not written yet";
}
// 6.8
TEST FlowFolding()
{
return " not written yet";
}
// 6.9
TEST SeparatedComment()
{
return " not written yet";
}
// 6.10
TEST CommentLines()
{
return " not written yet";
}
// 6.11
TEST MultiLineComments()
{
return " not written yet";
}
// 6.12
TEST SeparationSpacesII()
{
return " not written yet";
}
// 6.13
TEST ReservedDirectives()
{
return " not written yet";
}
// 6.14
TEST YAMLDirective()
{
return " not written yet";
}
// 6.15
TEST InvalidRepeatedYAMLDirective()
{
return " not written yet";
}
// 6.16
TEST TagDirective()
{
return " not written yet";
}
// 6.17
TEST InvalidRepeatedTagDirective()
{
return " not written yet";
}
// 6.18
TEST PrimaryTagHandle()
{
return " not written yet";
}
// 6.19
TEST SecondaryTagHandle()
{
return " not written yet";
}
// 6.20
TEST TagHandles()
{
return " not written yet";
}
// 6.21
TEST LocalTagPrefix()
{
return " not written yet";
}
// 6.22
TEST GlobalTagPrefix()
{
return " not written yet";
}
// 6.23
TEST NodeProperties()
{
return " not written yet";
}
// 6.24
TEST VerbatimTags()
{
return " not written yet";
}
// 6.25
TEST InvalidVerbatimTags()
{
return " not written yet";
}
// 6.26
TEST TagShorthands()
{
return " not written yet";
}
// 6.27
TEST InvalidTagShorthands()
{
return " not written yet";
}
// 6.28
TEST NonSpecificTags()
{
return " not written yet";
}
// 6.29
TEST NodeAnchors()
{
return " not written yet";
}
// 7.1
TEST AliasNodes()
{
return " not written yet";
}
// 7.2
TEST EmptyNodes()
{
return " not written yet";
}
// 7.3
TEST CompletelyEmptyNodes()
{
return " not written yet";
}
// 7.4
TEST DoubleQuotedImplicitKeys()
{
return " not written yet";
}
// 7.5
TEST DoubleQuotedLineBreaks()
{
return " not written yet";
}
// 7.6
TEST DoubleQuotedLines()
{
return " not written yet";
}
// 7.7
TEST SingleQuotedCharacters()
{
return " not written yet";
}
// 7.8
TEST SingleQuotedImplicitKeys()
{
return " not written yet";
}
// 7.9
TEST SingleQuotedLines()
{
return " not written yet";
}
// 7.10
TEST PlainCharacters()
{
return " not written yet";
}
// 7.11
TEST PlainImplicitKeys()
{
return " not written yet";
}
// 7.12
TEST PlainLines()
{
return " not written yet";
}
// 7.13
TEST FlowSequence()
{
return " not written yet";
}
// 7.14
TEST FlowSequenceEntries()
{
return " not written yet";
}
// 7.15
TEST FlowMappings()
{
return " not written yet";
}
// 7.16
TEST FlowMappingEntries()
{
return " not written yet";
}
// 7.17
TEST FlowMappingSeparateValues()
{
return " not written yet";
}
// 7.18
TEST FlowMappingAdjacentValues()
{
return " not written yet";
}
// 7.19
TEST SinglePairFlowMappings()
{
return " not written yet";
}
// 7.20
TEST SinglePairExplicitEntry()
{
return " not written yet";
}
// 7.21
TEST SinglePairImplicitEntries()
{
return " not written yet";
}
// 7.22
TEST InvalidImplicitKeys()
{
return " not written yet";
}
// 7.23
TEST FlowContent()
{
return " not written yet";
}
// 7.24
TEST FlowNodes()
{
return " not written yet";
}
// 8.1
TEST BlockScalarHeader()
{
return " not written yet";
}
// 8.2
TEST BlockIndentationHeader()
{
return " not written yet";
}
// 8.3
TEST InvalidBlockScalarIndentationIndicators()
{
return " not written yet";
}
// 8.4
TEST ChompingFinalLineBreak()
{
return " not written yet";
}
// 8.5
TEST ChompingTrailingLines()
{
return " not written yet";
}
// 8.6
TEST EmptyScalarChomping()
{
return " not written yet";
}
// 8.7
TEST LiteralScalar()
{
return " not written yet";
}
// 8.8
TEST LiteralContent()
{
return " not written yet";
}
// 8.9
TEST FoldedScalar()
{
return " not written yet";
}
// 8.10
TEST FoldedLines()
{
return " not written yet";
}
// 8.11
TEST MoreIndentedLines()
{
return " not written yet";
}
// 8.12
TEST EmptySeparationLines()
{
return " not written yet";
}
// 8.13
TEST FinalEmptyLines()
{
return " not written yet";
}
// 8.14
TEST BlockSequence()
{
return " not written yet";
}
// 8.15
TEST BlockSequenceEntryTypes()
{
return " not written yet";
}
// 8.16
TEST BlockMappings()
{
return " not written yet";
}
// 8.17
TEST ExplicitBlockMappingEntries()
{
return " not written yet";
}
// 8.18
TEST ImplicitBlockMappingEntries()
{
return " not written yet";
}
// 8.19
TEST CompactBlockMappings()
{
return " not written yet";
}
// 8.20
TEST BlockNodeTypes()
{
return " not written yet";
}
// 8.21
TEST BlockScalarNodes()
{
return " not written yet";
}
// 8.22
TEST BlockCollectionNodes()
{
return " not written yet";
}
}
}