features/parser/localized_dates.feature in csl-1.3.2 vs features/parser/localized_dates.feature in csl-1.4.0
- old
+ new
@@ -1,35 +1,35 @@
Feature: Parse CSL localized date elements
- As a hacker of CSL styles
- I want to be able to parse CSL localized date strings
-
- Scenario: A text date
- When I parse the CSL string in the Locale scope
- """
- <date form="text">
- <date-part name="month" suffix=" "/>
- <date-part name="day" form="numeric-leading-zeros" suffix=", "/>
- <date-part name="year"/>
- </date>
- """
- Then the nodename should be "date"
- And the attribute "form" should be "text"
- And the node should have 3 parts
- And text? should be "true"
- And the part number 1 should have the attribute "name" set to "month"
+ As a hacker of CSL styles
+ I want to be able to parse CSL localized date strings
- Scenario: A numeric date
- When I parse the CSL string in the Locale scope
- """
- <date form="numeric">
- <date-part name="month" form="numeric-leading-zeros" suffix="/"/>
- <date-part name="day" form="numeric-leading-zeros" suffix="/"/>
- <date-part name="year"/>
- </date>
- """
- Then the nodename should be "date"
- And the attribute "form" should be "numeric"
- And the node should have 3 parts
- And text? should be "false"
- And numeric? should be "true"
- And the part number 3 should have the attribute "name" set to "year"
-
+ Scenario: A text date
+ When I parse the CSL string in the Locale scope
+ """
+ <date form="text">
+ <date-part name="month" suffix=" "/>
+ <date-part name="day" form="numeric-leading-zeros" suffix=", "/>
+ <date-part name="year"/>
+ </date>
+ """
+ Then the nodename should be "date"
+ And the attribute "form" should be "text"
+ And the node should have 3 parts
+ And text? should be "true"
+ And the part number 1 should have the attribute "name" set to "month"
+
+ Scenario: A numeric date
+ When I parse the CSL string in the Locale scope
+ """
+ <date form="numeric">
+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>
+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>
+ <date-part name="year"/>
+ </date>
+ """
+ Then the nodename should be "date"
+ And the attribute "form" should be "numeric"
+ And the node should have 3 parts
+ And text? should be "false"
+ And numeric? should be "true"
+ And the part number 3 should have the attribute "name" set to "year"
+