Difference between revisions of "value-dt-test-abbr-YYYY-MM-DD--HH-MM"

From Microformats Wiki
Jump to navigation Jump to search
(drafted)
 
(→‎expected iCalendar output: note deliberate omission of implementation specific PRODID property)
Line 40: Line 40:
 
== expected iCalendar output ==
 
== expected iCalendar output ==
 
<div class="output">
 
<div class="output">
Here is the expected <span class="type">iCalendar</span> output, omitting optional "X-" properties:
+
Here is the expected <span class="type">iCalendar</span> output, omitting optional "X-" properties, and implementation specific "PRODID" property:
 
<div class="value">
 
<div class="value">
 
<source lang=text>
 
<source lang=text>

Revision as of 21:37, 6 July 2009

One of several value class pattern date and time value test cases. Marked up with the Test Fixture poshformats.

author
Tantek Çelik

testing

Value Class Pattern date and time parsing:

  • YYYY-MM-DD in abbr element title attribute, with locale/language-specific contents
  • HH:MM

in an hCalendar 1.0 event.

markup pattern

Here is the markup pattern fragment (escaped, and with abstract not real values) that is being tested:

<span class="dtstart">
  <abbr class="value" title="YYYY-MM-DD">this day of the week</abbr> 
  at <span class="value">HH:MM</span>
</span>

test

hCalendar 1.0 test in actual markup on the page (view or edit source to see actual hCalendar markup)

The weekly dinner will be on this Tuesday at 18:30

expected iCalendar output

Here is the expected iCalendar output, omitting optional "X-" properties, and implementation specific "PRODID" property:

BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
CALSCALE:GREGORIAN
BEGIN:VEVENT
SUMMARY;LANGUAGE=en;CHARSET=utf-8:weekly dinner
DTSTART;VALUE=DATE-TIME:20080624T183000
END:VEVENT
END:VCALENDAR

The key line that an hCalendar to iCalendar converter must match in order to pass this test:

DTSTART;VALUE=DATE-TIME:20080624T183000

results

  • none so far.

see also