Feature: punctuation As a CSL cite processor hacker I want the test punctuation_FullMontyQuotesOut to pass @citation @punctuation Scenario: Full Monty Quotes Out Given the following style: """ """ And the following input: """ [{"id":"ITEM-1","type":"book"}] """ When I cite all items Then the result should be: """ ENDING IN COLON “colon”: colon “period”. colon “semicolon”; colon “exclamation”! colon “question”? colon “comma”,: colon ENDING IN PERIOD “colon”: period “period”. period “semicolon”; period “exclamation”! period “question”? period “comma”,. period ENDING IN SEMICOLON “colon”:; semicolon “period”.; semicolon “semicolon”;; semicolon “exclamation”!; semicolon “question”?; semicolon “comma”,; semicolon ENDING IN EXCLAMATION “colon”: exclamation “period”. exclamation “semicolon”; exclamation “exclamation”! exclamation “question”? exclamation “comma”,! exclamation ENDING IN QUESTION “colon”: question “period”. question “semicolon”; question “exclamation”! question “question”? question “comma”,? question ENDING IN COMMA “colon”:, comma “period”., comma “semicolon”;, comma “exclamation”!, comma “question”?, comma “comma”,, comma """