# This file contains all test cases that should pass. # The test fails if a test case in this file fails or if a test case # that is not in this file passes. # # This file is automatically generated by running `cargo test --test citeproc --features csl-json -- write_passing --ignored`. affix_InterveningEmpty affix_TextNodeWithMacro bugreports_Abnt bugreports_ArabicLocale bugreports_AuthorYear bugreports_BadCitationUpdate bugreports_ChineseCharactersFamilyOnlyPluralLabel bugreports_ContextualPluralWithMainItemFields bugreports_EmptyIfMatchNoneFail bugreports_SectionAndLocator bugreports_SingletonIfMatchNoneFail bugreports_TitleCase bugreports_YearSuffixLingers bugreports_disambiguate bugreports_effingBug bugreports_undefinedCrash collapse_AuthorCollapse collapse_AuthorCollapseDifferentAuthorsOneWithEtAl collapse_AuthorCollapseNoDate collapse_CitationNumberRangesMixed collapse_CitationNumberRangesMixed2 collapse_CitationNumberRangesMixed3 collapse_NumericDuplicate collapse_NumericDuplicate2 collapse_TrailingDelimiter condition_EmptyDate condition_EmptyIsNumericFalse condition_EmptyIsUncertainDateFalse condition_EmptyShortTitleFalse condition_FirstNullAny condition_LocatorIsFalse condition_MatchAll condition_NameAndTextVars condition_NumberIsNumeric condition_NumeralIsNumeric condition_NumeralWithTextIsNumeric condition_SingletonIfMatchNone condition_TextIsNotNumeric condition_VariableAll condition_VariableAny condition_VariableNone date_Accessed date_DateAD date_DateNoDateWithTest date_DisappearingBug date_EmptyStrings date_IgnoreNonexistentSort date_January date_LiteralFailGracefullyIfNoValue date_LocalizedDateFormats-af-ZA date_LocalizedDateFormats-ar-AR date_LocalizedDateFormats-bg-BG date_LocalizedDateFormats-ca-AD date_LocalizedDateFormats-cs-CZ date_LocalizedDateFormats-da-DK date_LocalizedDateFormats-de-AT date_LocalizedDateFormats-de-CH date_LocalizedDateFormats-de-DE date_LocalizedDateFormats-el-GR date_LocalizedDateFormats-en-US date_LocalizedDateFormats-es-ES date_LocalizedDateFormats-et-EE date_LocalizedDateFormats-fr-FR date_LocalizedDateFormats-he-IL date_LocalizedDateFormats-hu-HU date_LocalizedDateFormats-is-IS date_LocalizedDateFormats-it-IT date_LocalizedDateFormats-ja-JP date_LocalizedDateFormats-kh-KH date_LocalizedDateFormats-ko-KR date_LocalizedDateFormats-mn-MN date_LocalizedDateFormats-nb-NO date_LocalizedDateFormats-nl-NL date_LocalizedDateFormats-pl-PL date_LocalizedDateFormats-pt-BR date_LocalizedDateFormats-pt-PT date_LocalizedDateFormats-ro-RO date_LocalizedDateFormats-ru-RU date_LocalizedDateFormats-sk-SK date_LocalizedDateFormats-sl-SL date_LocalizedDateFormats-sr-RS date_LocalizedDateFormats-sv-SE date_LocalizedDateFormats-th-TH date_LocalizedDateFormats-tr-TR date_LocalizedDateFormats-uk-UA date_LocalizedDateFormats-vi-VN date_LocalizedDateFormats-zh-CN date_LocalizedDateFormats-zh-TW date_LocalizedNumericDefault date_LocalizedNumericDefaultMissingDay date_LocalizedNumericDefaultWithAffixes date_LocalizedNumericYear date_LocalizedNumericYearMonth date_LocalizedNumericYearWithAffixes date_LocalizedTextDefault date_LocalizedTextDefaultMissingDay date_LocalizedTextDefaultWithAffixes date_LocalizedTextInStyleLocaleWithTextCase date_LocalizedTextMonthFormOverride date_LocalizedTextYear date_LocalizedTextYearMonth date_LocalizedTextYearWithAffixes date_LongMonth date_MaskNonexistentWithCondition date_NoDate decorations_SimpleQuotes disambiguate_AddNamesSuccess disambiguate_ByCiteGivennameNoShortFormInitializeWith disambiguate_ByCiteGivennameShortFormInitializeWith disambiguate_ByCiteGivennameShortFormNoInitializeWith disambiguate_ByCiteIsDefault disambiguate_ByCiteTwoAuthorsSameCite disambiguate_ByCiteTwoAuthorsSameFamilyName disambiguate_DifferentSpacingInInitials disambiguate_DisambiguateTrueAndYearSuffixOne disambiguate_FailWithYearSuffix disambiguate_FamilyNameOnly disambiguate_LastOnlyFailWithByCite disambiguate_NoTextElementUsesYearSuffixVariable disambiguate_PrimaryNameWithNonDroppingParticle disambiguate_WithOriginalYear disambiguate_YearCollapseWithInstitution disambiguate_YearSuffixMacroSameYearExplicit disambiguate_YearSuffixMacroSameYearImplicit disambiguate_YearSuffixWithEtAlSubsequent flipflop_OrphanQuote form_TitleShort form_TitleShortNoLong form_TitleTestNoLongFalse fullstyles_APA group_ShortOutputOnly group_SuppressValueWithEmptySubgroup integration_CitationSort integration_CitationSortTwice label_CompactNamesAfterFullNames label_EmptyLabelVanish label_EmptyLabelVanishPage label_ImplicitForm label_MissingReturnsEmpty label_NoFirstCharCapWithInTextClass label_NonexistentNameVariableLabel label_PluralNumberOfVolumes label_PluralPagesWithAlphaPrefix label_PluralWithAmpersand locale_EmptyDate locale_EmptyPlusOverrideDate locale_EmptyPlusOverrideStyleOpt locale_EmptyPlusOverrideTerm locale_EmptyStyleOpt locale_EmptyTerm locale_ForceEmptyAndOthersTerm locale_ForceEmptyEtAlTerm locale_NonExistentLocaleDef locale_OverloadWithEmptyString locale_PageRangeDelimiterTermDefined locale_PageRangeDelimiterTermFrenchUndef locale_PageRangeDelimiterTermUndefined locale_SpecificDate locale_SpecificStyleOpt locale_SpecificTerm locale_TitleCaseEmptyLangEmptyLocale locale_TitleCaseEmptyLangNonEnglishLocale locale_TitleCaseGarbageLangEmptyLocale locale_TitleCaseGarbageLangEnglishLocale locale_TitleCaseGarbageLangNonEnglishLocale locale_TitleCaseNonEnglishLangUpperEmptyLocale locale_UnknownTerm locator_SimpleLocators locator_TermSelection locator_WithLeadingSpace locator_WorkaroundTestForSubVerbo name_AfterInvertedName name_AllCapsInitialsUntouched name_AndTextDelimiterPrecedesLastAlways name_ArabicShortForms name_ArticularNameAsSortOrder name_ArticularPlain name_ArticularShortForm name_ArticularShortFormCommaSuffix name_ArticularWithCommaNameAsSortOrder name_AsianGlyphs name_AuthorCountWithSameVarContentAndCombinedTermFail name_AuthorCountWithSameVarContentAndCombinedTermSucceed name_CelticClanName name_CeltsAndToffsWithHyphens name_CiteGroupDelimiterWithYearCollapse name_CollapseRoleLabels name_Delimiter name_EditorTranslatorSameEmptyTerm name_EditorTranslatorSameWithTerm name_EtAlKanji name_FirstInitialFullForm name_FormattingOfParticles name_GreekSimple name_HierarchicalDelimiter name_HyphenatedFirstName name_InheritAttributesEtAlStyle name_Institution name_InstitutionDecoration name_LabelAfterPlural name_LabelAfterPluralDecorations name_LabelFormatBug name_NoNameNode name_NonDroppingParticleDefault name_OnlyFamilyname name_OverridingHierarchicalDelimiter name_ParticleFormatting name_PeriodAfterInitials name_QuashOrdinaryVariableRenderedViaSubstitute name_RomanianTwo name_SemicolonWithAnd name_SubstituteMacroInheritDecorations name_SubstituteName name_SubstituteOnDateGroupSpanFail name_SubstituteOnGroupSpanGroupSpanFail name_SubstituteOnMacroGroupSpanFail name_SubstituteOnNamesSingletonGroupSpanFail name_SubstituteOnNamesSpanNamesSpanFail name_SubstituteOnNumberGroupSpanFail name_WesternArticularLowercase name_WesternSimple name_WesternTwoAuthors name_WithNonBreakingSpace name_namepartAffixesNameAsSortOrder name_namepartAffixesNameAsSortOrderDemoteNonDroppingParticle nameattr_AndOnBibliographyInCitation nameattr_AndOnCitationInCitation nameattr_AndOnNamesInCitation nameattr_DelimiterPrecedesEtAlOnBibliographyInCitation nameattr_DelimiterPrecedesEtAlOnCitationInCitation nameattr_DelimiterPrecedesEtAlOnNamesInCitation nameattr_DelimiterPrecedesEtAlOnStyleInCitation nameattr_DelimiterPrecedesLastOnBibliographyInCitation nameattr_DelimiterPrecedesLastOnCitationInCitation nameattr_DelimiterPrecedesLastOnNamesInCitation nameattr_DelimiterPrecedesLastOnStyleInCitation nameattr_EtAlMinOnBibliographyInCitation nameattr_EtAlMinOnCitationInCitation nameattr_EtAlMinOnNamesInCitation nameattr_EtAlMinOnStyleInCitation nameattr_EtAlSubsequentMinOnBibliographyInCitation nameattr_EtAlSubsequentUseFirstOnBibliographyInCitation nameattr_EtAlUseFirstOnBibliographyInCitation nameattr_EtAlUseFirstOnCitationInCitation nameattr_EtAlUseFirstOnNamesInCitation nameattr_EtAlUseFirstOnStyleInCitation nameattr_InitializeWithOnBibliographyInCitation nameattr_InitializeWithOnCitationInCitation nameattr_InitializeWithOnNamesInCitation nameattr_InitializeWithOnStyleInCitation nameattr_NameAsSortOrderOnBibliographyInCitation nameattr_NameAsSortOrderOnCitationInCitation nameattr_NameAsSortOrderOnNamesInCitation nameattr_NameAsSortOrderOnStyleInCitation nameattr_NameDelimiterOnBibliographyInCitation nameattr_NameDelimiterOnCitationInCitation nameattr_NameDelimiterOnNamesInCitation nameattr_NameDelimiterOnStyleInCitation nameattr_NameFormOnBibliographyInCitation nameattr_NameFormOnCitationInCitation nameattr_NameFormOnNamesInCitation nameattr_NameFormOnStyleInCitation nameattr_NamesDelimiterOnBibliographyInCitation nameattr_NamesDelimiterOnNamesInCitation nameattr_SortSeparatorOnBibliographyInCitation nameattr_SortSeparatorOnCitationInCitation nameattr_SortSeparatorOnNamesInCitation nameattr_SortSeparatorOnStyleInCitation nameorder_Long nameorder_LongNameAsSortDemoteDisplayAndSort nameorder_LongNameAsSortDemoteNever nameorder_Short nameorder_ShortDemoteDisplayAndSort nameorder_ShortNameAsSortDemoteNever namespaces_NonNada3 number_IsNumericWithAlpha number_MixedPageRange number_PageFirst number_PageRange number_SimpleNumberArabic number_SimpleNumberOrdinalLong number_SimpleNumberOrdinalShort number_SimpleNumberRoman number_StrangeError page_Chicago page_Chicago16 page_NumberPageFirst page_PluralDetectWithEndash page_WithLocaleAndWeirdDelimiter plural_LabelForced position_NearNoteUnsupported position_TrueInCitation punctuation_DateStripPeriods punctuation_DoNotSuppressColonAfterPeriod punctuation_NoSuppressOfPeriodBeforeSemicolon sort_CaseInsensitiveCitation sort_Citation sort_CitationSecondaryKey sort_CiteGroupDelimiter sort_DateVariable sort_DateVariableMixedElementsAscendingA sort_DateVariableMixedElementsAscendingB sort_DateVariableMixedElementsDescendingA sort_DateVariableMixedElementsDescendingB sort_LatinUnicode sort_LocalizedDateLimitedParts sort_TestInheritance sortseparator_SortSeparatorEmpty substitute_RepeatedNamesOk substitute_SubstituteOnlyOnceString substitute_SubstituteOnlyOnceTerm substitute_SubstituteOnlyOnceVariable textcase_AfterQuote textcase_CapitalsUntouched textcase_StopWordBeforeHyphen textcase_TitleCaseNonEnglish textcase_TitleCaseNonEnglish2 textcase_TitleCaseWithHyphens textcase_TitleCaseWithInitials textcase_TitleCaseWithNonBreakSpace textcase_TitleWithCircumflex textcase_TitleWithEnDash textcase_UppercaseNumber unicode_NonBreakingSpace variables_TitleShortOnShortTitleNoTitle variables_TitleShortOnShortTitleNoTitleCondition variables_TitleShortOnShortTitleNoTitleGroup virtual_PageFirst