collective / icalendar

icalendar parser library for Python

Home Page:https://icalendar.readthedocs.io/en/latest/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Use valid names for custom components / properties

angatha opened this issue · comments

This issue arises from #417. See that PR for more context.

@jacadzaca mentioned at #374 wired test cases. Those where refactored in #417 but the quirk remained in place. At this place and maybe at other locations, there are custom components without the "X-" prefix, so they should be IANA registered names. Since this is not the case, I suggest changing them to x-names since then the test case parses valid ics.

  • Update test cases touched in #417.
  • Search for other tests with custom components that may do the same thing.