Feature: punctuation As a CSL cite processor hacker I want the test punctuation_FullMontyQuotesIn to pass @citation @punctuation Scenario: Full Monty Quotes In 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 """