From 7fdb4db1f7d1cfd7cf86855fee5d5a7d5fb8baf3 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sun, 15 Sep 2024 15:26:15 +0000 Subject: [PATCH] docs: Updated for v8.0.1-develop.2 --- develop/coverage/alarm.ts.html | 2 +- develop/coverage/attendee.ts.html | 2 +- develop/coverage/calendar.ts.html | 2 +- develop/coverage/category.ts.html | 2 +- develop/coverage/cobertura-coverage.xml | 2 +- develop/coverage/event.ts.html | 2 +- develop/coverage/index.html | 2 +- develop/coverage/index.ts.html | 2 +- develop/coverage/tools.ts.html | 2 +- develop/coverage/types.ts.html | 2 +- develop/reference/classes/ICalAlarm.html | 58 +- develop/reference/classes/ICalAttendee.html | 60 +- develop/reference/classes/ICalCalendar.html | 64 +- develop/reference/classes/ICalCategory.html | 14 +- develop/reference/classes/ICalEvent.html | 138 +- develop/reference/enums/ICalAlarmType.html | 4 +- develop/reference/enums/ICalAttendeeRole.html | 4 +- .../reference/enums/ICalAttendeeStatus.html | 4 +- develop/reference/enums/ICalAttendeeType.html | 4 +- .../reference/enums/ICalCalendarMethod.html | 4 +- .../reference/enums/ICalEventBusyStatus.html | 4 +- develop/reference/enums/ICalEventClass.html | 4 +- .../enums/ICalEventRepeatingFreq.html | 4 +- develop/reference/enums/ICalEventStatus.html | 4 +- .../enums/ICalEventTransparency.html | 4 +- develop/reference/enums/ICalWeekday.html | 4 +- develop/reference/functions/default.html | 4 +- develop/reference/functions/escape.html | 4 +- develop/reference/functions/foldLines.html | 4 +- develop/reference/functions/formatDate.html | 4 +- develop/reference/functions/formatDateTZ.html | 4 +- develop/reference/hierarchy.html | 2 +- develop/reference/index.html | 4 +- .../interfaces/ICalAlarmBaseData.html | 4 +- .../interfaces/ICalAlarmJSONData.html | 4 +- .../interfaces/ICalAlarmRepeatData.html | 4 +- .../reference/interfaces/ICalAttachment.html | 4 +- .../interfaces/ICalAttendeeData.html | 4 +- .../interfaces/ICalAttendeeJSONData.html | 4 +- .../interfaces/ICalCalendarData.html | 4 +- .../interfaces/ICalCalendarJSONData.html | 4 +- .../interfaces/ICalCalendarProdIdData.html | 4 +- .../interfaces/ICalCategoryData.html | 4 +- .../interfaces/ICalCategoryJSONData.html | 4 +- .../reference/interfaces/ICalDayJsStub.html | 4 +- .../reference/interfaces/ICalDescription.html | 4 +- .../reference/interfaces/ICalEventData.html | 4 +- .../interfaces/ICalEventJSONData.html | 4 +- .../ICalEventJSONRepeatingData.html | 4 +- develop/reference/interfaces/ICalGeo.html | 4 +- .../interfaces/ICalLocationWithTitle.html | 4 +- .../interfaces/ICalLocationWithoutTitle.html | 4 +- .../interfaces/ICalLuxonDateTimeStub.html | 4 +- .../interfaces/ICalMomentDurationStub.html | 4 +- .../reference/interfaces/ICalMomentStub.html | 4 +- .../interfaces/ICalMomentTimezoneStub.html | 4 +- .../reference/interfaces/ICalOrganizer.html | 4 +- .../reference/interfaces/ICalRRuleStub.html | 4 +- .../interfaces/ICalRepeatingOptions.html | 4 +- .../reference/interfaces/ICalTimezone.html | 4 +- develop/reference/modules.html | 4 +- develop/reference/types/ICalAlarmData.html | 2 +- .../reference/types/ICalAlarmRelatesTo.html | 2 +- .../types/ICalAlarmTriggerAfterData.html | 2 +- .../types/ICalAlarmTriggerBeforeData.html | 2 +- .../reference/types/ICalAlarmTriggerData.html | 2 +- .../reference/types/ICalAlarmTypeValue.html | 2 +- .../reference/types/ICalDateTimeValue.html | 4 +- develop/reference/types/ICalLocation.html | 2 +- .../variables/ICalAlarmRelatesTo-1.html | 2 +- develop/tests/index.html | 2 +- develop/tests/mochawesome.json | 3188 ++++++++--------- 72 files changed, 1873 insertions(+), 1873 deletions(-) diff --git a/develop/coverage/alarm.ts.html b/develop/coverage/alarm.ts.html index 994401a2..1512df52 100644 --- a/develop/coverage/alarm.ts.html +++ b/develop/coverage/alarm.ts.html @@ -2314,7 +2314,7 @@

All files alarm.ts

Usually you get an ICalAlarm object like this:

+ICalAlarm | ical-generator - v8.0.1-develop.2

Usually you get an ICalAlarm object like this:

import ical from 'ical-generator';
const calendar = ical();
const event = calendar.createEvent();
const alarm = event.createAlarm();
@@ -6,7 +6,7 @@
import ical, {ICalAlarm} from 'ical-generator';
const alarm = new ICalAlarm();
event.alarms([alarm]);
-

Constructors

Constructors

Methods

attach attendees createAttendee @@ -25,69 +25,69 @@ to query the calendar's timezone and summary when required.

Parameters

Returns ICalAlarm

Methods

  • Get Attachment

    +

Returns ICalAlarm

Methods

  • Get Attachment

    Returns null | {
        mime: null | string;
        uri: string;
    }

    0.2.1

    -
  • Set Alarm attachment. Used to set the alarm sound +

  • Set Alarm attachment. Used to set the alarm sound if alarm type is audio. Defaults to "Basso".

    const cal = ical();
    const event = cal.createEvent();

    event.createAlarm({
    attach: 'https://example.com/notification.aud'
    });

    // OR

    event.createAlarm({
    attach: {
    uri: 'https://example.com/notification.aud',
    mime: 'audio/basic'
    }
    });

    Parameters

    • attachment: null | string | {
          mime?: null | string;
          uri: string;
      }

    Returns this

    0.2.1

    -
  • Get the alarm description. Used to set the alarm message +

  • Get the alarm description. Used to set the alarm message if alarm type is display. If the alarm type is email, it's used to set the email body. Defaults to the event's summary.

    Returns null | string

    0.2.1

    -
  • Set the alarm description. Used to set the alarm message +

  • Set the alarm description. Used to set the alarm message if alarm type is display. If the alarm type is email, it's used to set the email body. Defaults to the event's summary.

    Parameters

    • description: null | string

    Returns this

    0.2.1

    -
  • Get to which time alarm trigger relates to. Can be either START or END. If the value is START the alarm is triggerd relative to the event start time. If the value is END the alarm is triggerd relative to the event end time

    Returns null | ICalAlarmRelatesTo

    4.0.1

    -
  • Use this method to set to which time alarm trigger relates to. +

  • Use this method to set to which time alarm trigger relates to. Works only if trigger is a number

    const cal = ical();
    const event = cal.createEvent();
    const alarm = cal.createAlarm();

    alarm.trigger(600); // -> 10 minutes before event starts

    alarm.relatesTo('START'); // -> 10 minutes before event starts
    alarm.relatesTo('END'); // -> 10 minutes before event ends

    alarm.trigger(-600); // -> 10 minutes after event starts

    alarm.relatesTo('START'); // -> 10 minutes after event starts
    alarm.relatesTo('END'); // -> 10 minutes after event ends

    Parameters

    Returns this

    4.0.1

    -
  • Get Alarm Repetitions

    Returns null | ICalAlarmRepeatData

    0.2.1

    -
  • Set Alarm Repetitions. Use this to repeat the alarm.

    +
  • Set Alarm Repetitions. Use this to repeat the alarm.

    const cal = ical();
    const event = cal.createEvent();

    // repeat the alarm 4 times every 5 minutes…
    cal.createAlarm({
    repeat: {
    times: 4,
    interval: 300
    }
    });

    Parameters

    Returns this

    0.2.1

    -
  • Get the alarm summary. Used to set the email subject +

  • Get the alarm summary. Used to set the email subject if alarm type is email. Defaults to the event's summary.

    Returns null | string

    7.0.0

    -
  • Set the alarm summary. Used to set the email subject +

  • Set the alarm summary. Used to set the email subject if alarm type is display. Defaults to the event's summary.

    Parameters

    • summary: null | string

    Returns this

    0.2.1

    -
  • Return a shallow copy of the alarm's options for JSON stringification. Third party objects like moment.js values are stringified as well. Can be used for persistence.

    Returns ICalAlarmJSONData

    0.2.4

    -
  • Return generated event as a string.

    +
  • Return generated event as a string.

    const alarm = event.createAlarm();
    console.log(alarm.toString()); // → BEGIN:VALARM…
    -

    Returns string

  • Get the trigger time for the alarm. Can either be a date and time value (ICalDateTimeValue) or a number, which will represent the seconds between alarm and event start. The number is negative, if the alarm is triggered after the event started.

    Returns number | ICalDateTimeValue

    0.2.1

    -
  • Use this method to set the alarm time.

    +
  • Use this method to set the alarm time.

    const cal = ical();
    const event = cal.createEvent();
    const alarm = cal.createAlarm();

    alarm.trigger(600); // -> 10 minutes before event starts
    alarm.trigger(new Date()); // -> now
    @@ -95,13 +95,13 @@ readme for details about supported values and timezone handling.

    Parameters

    Returns this

    0.2.1

    -
  • Get the trigger time for the alarm. Can either be a date and time value (ICalDateTimeValue) or a number, which will represent the seconds between alarm and event start. The number is negative, if the alarm is triggered before the event started.

    Returns number | ICalDateTimeValue

    0.2.1

    -
  • Use this method to set the alarm time. Unlike trigger, this time +

  • Use this method to set the alarm time. Unlike trigger, this time the alarm takes place after the event has started.

    const cal = ical();
    const event = cal.createEvent();
    const alarm = cal.createAlarm();

    alarm.trigger(600); // -> 10 minutes after event starts
    @@ -110,7 +110,7 @@ readme for details about supported values and timezone handling.

    Parameters

    Returns this

    0.2.1

    -
  • Get the trigger time for the alarm. Can either +

  • Get the trigger time for the alarm. Can either be a date and time value (ICalDateTimeValue) or a number, which will represent the seconds between alarm and event start. The number is negative, if the @@ -120,7 +120,7 @@

  • triggerAfter
-
  • Use this method to set the alarm time.

    +
  • Use this method to set the alarm time.

    const cal = ical();
    const event = cal.createEvent();
    const alarm = cal.createAlarm();

    alarm.trigger(600); // -> 10 minutes before event starts
    alarm.trigger(new Date()); // -> now
    @@ -132,25 +132,25 @@
  • triggerAfter
  • -
    +
    diff --git a/develop/reference/classes/ICalAttendee.html b/develop/reference/classes/ICalAttendee.html index 1fb46ec1..5f27bf06 100644 --- a/develop/reference/classes/ICalAttendee.html +++ b/develop/reference/classes/ICalAttendee.html @@ -1,4 +1,4 @@ -ICalAttendee | ical-generator - v8.0.1-develop.1

    Class ICalAttendee

    Usually you get an ICalAttendee object like this:

    +ICalAttendee | ical-generator - v8.0.1-develop.2

    Class ICalAttendee

    Usually you get an ICalAttendee object like this:

    import ical from 'ical-generator';
    const calendar = ical();
    const event = calendar.createEvent();
    const attendee = event.createAttendee({ email: 'mail@example.com' });
    @@ -6,7 +6,7 @@
    import ical, {ICalAttendee} from 'ical-generator';
    const attendee = new ICalAttendee({ email: 'mail@example.com' });
    event.attendees([attendee]);
    -

    Constructors

    Constructors

    Methods

    delegatedFrom delegatedTo delegatesFrom @@ -26,15 +26,15 @@ required to query the calendar's timezone when required.

    Parameters

    Returns ICalAttendee

    Methods

    • Get the attendee's delegated-from field

      +

    Returns ICalAttendee

    Methods

    • Get the attendee's delegated-from field

      Returns null | ICalAttendee

      0.2.0

      -
    • Set the attendee's delegated-from field

      +
    • Set the attendee's delegated-from field

      Creates a new Attendee if the passed object is not already a ICalAttendee object. Will set the delegatedTo and delegatedFrom attributes.

      -

      Parameters

      Returns this

    • Get the attendee's delegated-to value.

      Returns null | ICalAttendee

      0.2.0

      -
    • Set the attendee's delegated-to field.

      +
    • Set the attendee's delegated-to field.

      Creates a new Attendee if the passed object is not already a ICalAttendee object. Will set the delegatedTo and delegatedFrom attributes.

      @@ -43,76 +43,76 @@

      Parameters

      Returns this

      0.2.0

      -
    • Create a new attendee this attendee delegates from and returns this new attendee. Creates a new attendee if the passed object is not already an ICalAttendee.

      const cal = ical();
      const event = cal.createEvent();
      const attendee = cal.createAttendee();

      attendee.delegatesFrom({email: 'foo@bar.com', name: 'Foo'});

      Parameters

      Returns ICalAttendee

      0.2.0

      -
    • Create a new attendee this attendee delegates to and returns this new attendee. Creates a new attendee if the passed object is not already an ICalAttendee.

      const cal = ical();
      const event = cal.createEvent();
      const attendee = cal.createAttendee();

      attendee.delegatesTo({email: 'foo@bar.com', name: 'Foo'});

      Parameters

      Returns ICalAttendee

      0.2.0

      -
    • Get the attendee's email address

      +
    • Get the attendee's email address

      Returns string

      0.2.0

      -
    • Set the attendee's email address

      +
    • Set the attendee's email address

      Parameters

      • email: string

      Returns this

      0.2.0

      -
    • Get the attendee's email address

      +
    • Get the attendee's email address

      Returns null | string

      1.3.0

      -
    • Set the attendee's email address

      +
    • Set the attendee's email address

      Parameters

      • mailto: null | string

      Returns this

      1.3.0

      -
    • Get the attendee's name

      Returns null | string

      0.2.0

      -
    • Set the attendee's name

      +
    • Set the attendee's name

      Parameters

      • name: null | string

      Returns this

      0.2.0

      -
    • Get attendee's RSVP expectation

      +
    • Get attendee's RSVP expectation

      Returns null | boolean

      0.2.1

      -
    • Set the attendee's RSVP expectation

      +
    • Set the attendee's RSVP expectation

      Parameters

      • rsvp: null | boolean

      Returns this

      0.2.1

      -
    • Get the acting user's email adress

      +
    • Get the acting user's email adress

      Returns null | string

      3.3.0

      -
    • Set the acting user's email adress

      +
    • Set the acting user's email adress

      Parameters

      • email: null | string

      Returns this

      3.3.0

      -
    • Return generated attendee as a string.

      +
    • Return generated attendee as a string.

      console.log(attendee.toString()); // → ATTENDEE;ROLE=…
       
      -

      Returns string

    • Set X-* attributes. Woun't filter double attributes, +

    • Set X-* attributes. Woun't filter double attributes, which are also added by another method (e.g. status), so these attributes may be inserted twice.

      attendee.x([
      {
      key: "X-MY-CUSTOM-ATTR",
      value: "1337!"
      }
      ]);

      attendee.x([
      ["X-MY-CUSTOM-ATTR", "1337!"]
      ]);

      attendee.x({
      "X-MY-CUSTOM-ATTR": "1337!"
      });

      Parameters

      • keyOrArray: [string, string][] | Record<string, string> | {
            key: string;
            value: string;
        }[]

      Returns this

      1.9.0

      -
    • Set a X-* attribute. Woun't filter double attributes, +

    • Set a X-* attribute. Woun't filter double attributes, which are also added by another method (e.g. status), so these attributes may be inserted twice.

      attendee.x("X-MY-CUSTOM-ATTR", "1337!");
       

      Parameters

      • keyOrArray: string
      • value: string

      Returns this

      1.9.0

      -
    • Get all custom X-* attributes.

      +
    • Get all custom X-* attributes.

      Returns {
          key: string;
          value: string;
      }[]

      1.9.0

      -
    +
    diff --git a/develop/reference/classes/ICalCalendar.html b/develop/reference/classes/ICalCalendar.html index 1d0667d5..a530c0ad 100644 --- a/develop/reference/classes/ICalCalendar.html +++ b/develop/reference/classes/ICalCalendar.html @@ -1,4 +1,4 @@ -ICalCalendar | ical-generator - v8.0.1-develop.1

    Class ICalCalendar

    Usually you get an ICalCalendar object like this:

    +ICalCalendar | ical-generator - v8.0.1-develop.2

    Class ICalCalendar

    Usually you get an ICalCalendar object like this:

    import ical from 'ical-generator';
    const calendar = ical();
    @@ -6,7 +6,7 @@
    import {ICalCalendar} from 'ical-generator';
    const calendar = new ICalCalendar();
    -

    Constructors

    Constructors

    Methods

    clear createEvent description @@ -37,42 +37,42 @@

    Parameters

    Returns ICalCalendar

    Methods

    • Remove all events from the calendar without +

    Returns ICalCalendar

    Methods

    • Remove all events from the calendar without touching any other data like name or prodId.

      Returns this

      2.0.0-develop.1

      -
    • Creates a new ICalEvent and returns it. Use options to prefill the event's attributes. Calling this method without options will create an empty event.

      import ical from 'ical-generator';

      // or use require:
      // const { default: ical } = require('ical-generator');

      const cal = ical();
      const event = cal.createEvent({summary: 'My Event'});

      // overwrite event summary
      event.summary('Your Event');

      Parameters

      Returns ICalEvent

      0.2.0

      -
    • Get your feed's description

      +
    • Get your feed's description

      Returns null | string

      0.2.7

      -
    • Set your feed's description

      +
    • Set your feed's description

      Parameters

      • description: null | string

      Returns this

      0.2.7

      -
    • Returns all events of this calendar.

      const cal = ical();

      cal.events([
      {
      start: new Date(),
      end: new Date(new Date().getTime() + 3600000),
      summary: 'Example Event',
      description: 'It works ;)',
      url: 'http://sebbo.net/'
      }
      ]);

      cal.events(); // --> [ICalEvent]

      Returns ICalEvent[]

      0.2.0

      -
    • Add multiple events to your calendar.

      +
    • Add multiple events to your calendar.

      const cal = ical();

      cal.events([
      {
      start: new Date(),
      end: new Date(new Date().getTime() + 3600000),
      summary: 'Example Event',
      description: 'It works ;)',
      url: 'http://sebbo.net/'
      }
      ]);

      cal.events(); // --> [ICalEvent]

      Parameters

      Returns this

      0.2.0

      -
    • Get the number of events added to your calendar

      -

      Returns number

    • Get the number of events added to your calendar

      +

      Returns number

    • Get your feed's name

      Returns null | string

      0.2.0

      -
    • Set your feed's name. Is used to fill NAME +

    • Set your feed's name. Is used to fill NAME and X-WR-CALNAME in your iCal file.

      import ical from 'ical-generator';

      const cal = ical();
      cal.name('Next Arrivals');

      cal.toString();
      @@ -86,9 +86,9 @@

      Parameters

      • name: null | string

      Returns this

      0.2.0

      -
    • Get your feed's prodid. Will always return a string.

      +
    • Get your feed's prodid. Will always return a string.

      Returns string

      0.2.0

      -
    • Set your feed's prodid. prodid can be either a +

    • Set your feed's prodid. prodid can be either a string like //sebbo.net//ical-generator//EN or a valid ICalCalendarProdIdData object. language is optional and defaults to EN.

      @@ -100,11 +100,11 @@

      Parameters

      Returns this

      0.2.0

      -
    • Get current value of the CALSCALE attribute. It will +

    • Get current value of the CALSCALE attribute. It will return null if no value was set. The iCal standard specifies this as GREGORIAN if no value is present.

      Returns null | string

      1.8.0

      -
    • Use this method to set your feed's CALSCALE attribute. There is no +

    • Use this method to set your feed's CALSCALE attribute. There is no default value for this property and it will not appear in your iCal file unless set. The iCal standard specifies this as GREGORIAN if no value is present.

      @@ -112,9 +112,9 @@

      Parameters

      • scale: null | string

      Returns this

      1.8.0

      -
    • Get current value of the SOURCE attribute.

      +
    • Get current value of the SOURCE attribute.

      Returns null | string

      2.2.0-develop.1

      -
    • Use this method to set your feed's SOURCE attribute. +

    • Use this method to set your feed's SOURCE attribute. This tells the client where to refresh your feed.

      cal.source('http://example.com/my/original_source.ical');
       
      @@ -123,9 +123,9 @@

      Parameters

      • source: null | string

      Returns this

      2.2.0-develop.1

      -
    • Get the current calendar timezone

      +
    • Return a shallow copy of the calendar's options for JSON stringification. Third party objects like moment.js values or RRule objects are stringified as well. Can be used for persistence.

      const cal = ical();
      const json = JSON.stringify(cal);

      // later: restore calendar data
      cal = ical(JSON.parse(json));

      Returns ICalCalendarJSONData

      0.2.4

      -
    • Return generated calendar as a string.

      +
    • Return generated calendar as a string.

      const cal = ical();
      console.log(cal.toString()); // → BEGIN:VCALENDAR…
      -

      Returns string

    • Get the current ttl duration in seconds

      +

      Returns string

    • Get your feed's URL

      Returns null | string

      0.2.5

      -
    • Set your feed's URL

      +
    • Set your feed's URL

      calendar.url('http://example.com/my/feed.ical');
       

      Parameters

      • url: null | string

      Returns this

      0.2.5

      -
    • Set X-* attributes. Woun't filter double attributes, +

    +
    diff --git a/develop/reference/classes/ICalCategory.html b/develop/reference/classes/ICalCategory.html index a8b69bdf..bd88b564 100644 --- a/develop/reference/classes/ICalCategory.html +++ b/develop/reference/classes/ICalCategory.html @@ -1,4 +1,4 @@ -ICalCategory | ical-generator - v8.0.1-develop.1

    Class ICalCategory

    Usually you get an ICalCategory object like this:

    +ICalCategory | ical-generator - v8.0.1-develop.2

    Class ICalCategory

    Usually you get an ICalCategory object like this:

    import ical from 'ical-generator';
    const calendar = ical();
    const event = calendar.createEvent();
    const category = event.createCategory();
    @@ -6,21 +6,21 @@
    import ical, {ICalCategory} from 'ical-generator';
    const category = new ICalCategory();
    event.categories([category]);
    -

    Constructors

    Constructors

    Methods

    Constructors

    Methods

    • Get the category name

      +

    Returns ICalCategory

    Methods

    • Get the category name

      Returns string

      0.3.0

      -
    • Set the category name

      +
    • Set the category name

      Parameters

      • name: string

      Returns this

      0.3.0

      -
    • Return generated category name as a string.

      +
    • Return generated category name as a string.

      console.log(category.toString());
       
      -

      Returns string

    +

    Returns string

    diff --git a/develop/reference/classes/ICalEvent.html b/develop/reference/classes/ICalEvent.html index 5be72fa4..1be881f0 100644 --- a/develop/reference/classes/ICalEvent.html +++ b/develop/reference/classes/ICalEvent.html @@ -1,8 +1,8 @@ -ICalEvent | ical-generator - v8.0.1-develop.1

    Usually you get an ICalEvent object like this:

    +ICalEvent | ical-generator - v8.0.1-develop.2

    Usually you get an ICalEvent object like this:

    import ical from 'ical-generator';
    const calendar = ical();
    const event = calendar.createEvent();
    -

    Constructors

    Constructors

    Methods

    alarms allDay attachments @@ -42,16 +42,16 @@ required to query the calendar's timezone when required.

    Parameters

    Returns ICalEvent

    Methods

    Returns ICalEvent

    Methods

    • Get all alarms

      Returns ICalAlarm[]

      0.2.0

      -
    • Add one or multiple alarms

      +
    • Add one or multiple alarms

      const event = ical().createEvent();

      cal.alarms([
      {type: ICalAlarmType.display, trigger: 600},
      {type: ICalAlarmType.audio, trigger: 300}
      ]);

      cal.alarms(); // --> [ICalAlarm, ICalAlarm]

      Parameters

      Returns this

      0.2.0

      -
    • Get the event's allDay flag

      +
    • Get the event's allDay flag

      Returns boolean

      0.2.0

      -
    • Set the event's allDay flag.

      +
    • Set the event's allDay flag.

      event.allDay(true); // → appointment is for the whole day
       
      @@ -74,51 +74,51 @@

      Parameters

      • allDay: boolean

      Returns this

      0.2.0

      -
    • Get all attachment urls

      +
    • Get all attachment urls

      Returns string[]

      3.2.0-develop.1

      -
    • Add one or multiple alarms

      +
    • Add one or multiple alarms

      const event = ical().createEvent();

      cal.attachments([
      'https://files.sebbo.net/calendar/attachments/foo',
      'https://files.sebbo.net/calendar/attachments/bar'
      ]);

      cal.attachments(); // --> [string, string]

      3.2.0-develop.1

      -

      Parameters

      • attachments: string[]

      Returns this

    • Get all attendees

      Returns ICalAttendee[]

      0.2.0

      -
    • Add multiple attendees to your event

      +
    • Add multiple attendees to your event

      const event = ical().createEvent();

      cal.attendees([
      {email: 'a@example.com', name: 'Person A'},
      {email: 'b@example.com', name: 'Person B'}
      ]);

      cal.attendees(); // --> [ICalAttendee, ICalAttendee]

      Parameters

      Returns this

      0.2.0

      -
    • Get all categories

      Returns ICalCategory[]

      0.3.0

      -
    • Add categories to the event or return all selected categories.

      +
    • Add categories to the event or return all selected categories.

      const event = ical().createEvent();

      cal.categories([
      {name: 'APPOINTMENT'},
      {name: 'MEETING'}
      ]);

      cal.categories(); // --> [ICalCategory, ICalCategory]

      Parameters

      Returns this

      0.3.0

      -
    • Get the event's class

      Returns null | ICalEventClass

      2.0.0

      -
    • Set the event's class

      +
    • Set the event's class

      import ical, { ICalEventClass } from 'ical-generator';
      event.class(ICalEventClass.PRIVATE);

      Parameters

      Returns this

      2.0.0

      -
    • Creates a new ICalAlarm and returns it. Use options to prefill the alarm's attributes. Calling this method without options will create an empty alarm.

      const cal = ical();
      const event = cal.createEvent();
      const alarm = event.createAlarm({type: ICalAlarmType.display, trigger: 300});

      // add another alarm
      event.createAlarm({
      type: ICalAlarmType.audio,
      trigger: 300, // 5min before event
      });

      Parameters

      Returns ICalAlarm

      0.2.1

      -
    • Adds an attachment to the event by adding the file URL to the calendar.

      +
    • Adds an attachment to the event by adding the file URL to the calendar.

      ical-generator only supports external attachments. File attachments that are directly included in the file are not supported, because otherwise the calendar file could easily become unfavourably large.

      @@ -126,7 +126,7 @@

      Parameters

      • url: string

      Returns this

      3.2.0-develop.1

      -
    • Creates a new ICalAttendee and returns it. Use options to prefill the attendee's attributes. Calling this method without options will create an empty attendee.

      import ical from 'ical-generator';

      const cal = ical();
      const event = cal.createEvent({
      start: new Date()
      });

      event.createAttendee({email: 'hui@example.com', name: 'Hui'});

      // add another attendee
      event.createAttendee('Buh <buh@example.net>'); @@ -152,19 +152,19 @@

      Parameters

      Returns ICalAttendee

      0.2.0

      -
    • Creates a new ICalCategory and returns it. Use options to prefill the category's attributes. Calling this method without options will create an empty category.

      const cal = ical();
      const event = cal.createEvent();
      const category = event.createCategory({name: 'APPOINTMENT'});

      // add another category
      event.createCategory({
      name: 'MEETING'
      });

      Parameters

      Returns ICalCategory

      0.3.0

      -
    • Get the event's description as an ICalDescription object.

      Returns null | ICalDescription

      0.2.0

      -
    • Set the events description by passing a plaintext string or +

    • Set the events description by passing a plaintext string or an object containing both a plaintext and a html description. Only a few calendar apps support html descriptions and like in emails, supported HTML tags and styling is limited.

      @@ -176,27 +176,27 @@

      Parameters

      Returns this

      0.2.0

      -
    • Get the event end time which is currently set. Can be any supported date object.

      Returns null | ICalDateTimeValue

      0.2.0

      -
    • Set the appointment date of end. You can use any supported date object, see +

    • Set the appointment date of end. You can use any supported date object, see readme for details about supported values and timezone handling.

      Parameters

      Returns this

      0.2.0

      -
    • Get the event's floating flag.

      +
    • Get the event's floating flag.

      Returns boolean

      0.2.0

      -
    • Parameters

      • floating: boolean

      Returns this

    • Get the event's ID

      +
    • Parameters

      • floating: boolean

      Returns this

    • Get the event's ID

      Returns string

      0.2.0

      -
    • Use this method to set the event's ID. +

    • Use this method to set the event's ID. If not set, a UUID will be generated randomly.

      Parameters

      • id: string | number

        Event ID you want to set

        -

      Returns this

    Returns this

    • Get the event's location

      Returns null | ICalLocation

      0.2.0

      -
    • Set the event's location by passing a string (minimum) or +

    • Set the event's location by passing a string (minimum) or an ICalLocationWithTitle object which will also fill the iCal GEO attribute and Apple's X-APPLE-STRUCTURED-LOCATION.

      event.location({
      title: 'Apple Store Kurfürstendamm',
      address: 'Kurfürstendamm 26, 10719 Berlin, Deutschland',
      radius: 141.1751386318387,
      geo: {
      lat: 52.503630,
      lon: 13.328650
      }
      }); @@ -219,9 +219,9 @@

      Parameters

      Returns this

      0.2.0

      -
    • Get the event's organizer

      Returns null | ICalOrganizer

      0.2.0

      -
    • Set the event's organizer

      +
    • Set the event's organizer

      event.organizer({
      name: 'Organizer\'s Name',
      email: 'organizer@example.com'
      });

      // OR

      event.organizer('Organizer\'s Name <organizer@example.com>');
      @@ -230,23 +230,23 @@

      Parameters

      Returns this

      0.2.0

      -
    • Get the event's priority. A value of 1 represents +

    • Get the event's priority. A value of 1 represents the highest priority, 9 the lowest. 0 specifies an undefined priority.

      Returns null | number

      v2.0.0-develop.7

      -
    • Set the event's priority. A value of 1 represents +

    • Set the event's priority. A value of 1 represents the highest priority, 9 the lowest. 0 specifies an undefined priority.

      Parameters

      • priority: null | number

      Returns this

      v2.0.0-develop.7

      -
    • Get the event's recurrence id

      Returns null | ICalDateTimeValue

      0.2.0

      -
    • Set the event's recurrence id. You can use any supported date object, see +

    • Set the event's recurrence id. You can use any supported date object, see readme for details about supported values and timezone handling.

      Parameters

      Returns this

      0.2.0

      -
    • Get the event's repeating options

      Returns
          | null
          | string
          | ICalRRuleStub
          | ICalEventJSONRepeatingData

      0.2.0

      -
    • Set the event's repeating options by passing an ICalRepeatingOptions object.

      +
    • Set the event's repeating options by passing an ICalRepeatingOptions object.

      event.repeating({
      freq: 'MONTHLY', // required
      count: 5,
      interval: 2,
      until: new Date('Jan 01 2014 00:00:00 UTC'),
      byDay: ['su', 'mo'], // repeat only sunday and monday
      byMonth: [1, 2], // repeat only in january and february,
      byMonthDay: [1, 15], // repeat only on the 1st and 15th
      bySetPos: 3, // repeat every 3rd sunday (will take the first element of the byDay array)
      exclude: [new Date('Dec 25 2013 00:00:00 UTC')], // exclude these dates
      excludeTimezone: 'Europe/Berlin', // timezone of exclude
      wkst: 'SU' // Start the week on Sunday, default is Monday
      });
      @@ -269,7 +269,7 @@

      Parameters

      Returns this

      0.2.0

      -
    • Set the event's repeating options by passing an RRule object.

      +
    • Set the event's repeating options by passing an RRule object.

      Parameters

      Returns this

      2.0.0-develop.5

      import ical from 'ical-generator';
      import { datetime, RRule } from 'rrule';

      const cal = ical();

      const event = cal.createEvent({
      start: new Date('2020-01-01T20:00:00Z'),
      summary: 'Repeating Event'
      });

      const rule = new RRule({
      freq: RRule.WEEKLY,
      interval: 5,
      byweekday: [RRule.MO, RRule.FR],
      dtstart: datetime(2012, 2, 1, 10, 30),
      until: datetime(2012, 12, 31)
      })
      event.repeating(rule);

      cal.toString();
      @@ -288,27 +288,27 @@ END:VCALENDAR -
    • Set the events repeating options by passing a string which is inserted in the ical file.

      +
    • Set the events repeating options by passing a string which is inserted in the ical file.

      Parameters

      • repeating: null | string

      Returns this

      2.0.0-develop.5

      -
    • Get the event's SEQUENCE number. Use this method to get the event's +

    • Get the event's SEQUENCE number. Use this method to get the event's revision sequence number of the calendar component within a sequence of revisions.

      Returns number

      0.2.6

      -
    • Set the event's SEQUENCE number. For a new event, this should be zero. +

    • Set the event's SEQUENCE number. For a new event, this should be zero. Each time the organizer makes a significant revision, the sequence number should be incremented.

      Parameters

      • sequence: number

        Sequence number or null to unset it

        -

      Returns this

    Returns this

    • Get the event's timestamp

      Returns ICalDateTimeValue

      0.2.0

      timestamp

      -
    • Set the appointment date of creation. Defaults to the current time and date (new Date()). You can use +

    • Set the appointment date of creation. Defaults to the current time and date (new Date()). You can use any supported date object, see readme for details about supported values and timezone handling.

      Parameters

      Returns this

      0.2.0

      timestamp

      -
    • Get the event start time which is currently set. Can be any supported date object.

      Returns ICalDateTimeValue

      0.2.0

      -
    • Set the appointment date of beginning, which is required for all events. +

    • Set the appointment date of beginning, which is required for all events. You can use any supported date object, see Readme for details about supported values and timezone handling.

      @@ -329,29 +329,29 @@

      Returns this

      0.2.0

      -
    • Get the event's summary

      +
    • Get the event's summary

      Returns string

      0.2.0

      -
    • Set the event's summary. +

    • Set the event's summary. Defaults to an empty string if nothing is set.

      Parameters

      • summary: string

      Returns this

      0.2.0

      -
    • Get the event's timestamp

      Returns ICalDateTimeValue

      0.2.0

      stamp

      -
    • Set the appointment date of creation. Defaults to the current time and date (new Date()). You can use +

    • Set the appointment date of creation. Defaults to the current time and date (new Date()). You can use any supported date object, see readme for details about supported values and timezone handling.

      Parameters

      Returns this

      0.2.0

      stamp

      -
    • Get the event's timezone.

      +
    • Return a shallow copy of the events's options for JSON stringification. Third party objects like moment.js values or RRule objects are stringified as well. Can be used for persistence.

      const event = ical().createEvent();
      const json = JSON.stringify(event);

      // later: restore event data
      const calendar = ical().createEvent(JSON.parse(json));

      Returns ICalEventJSONData

      0.2.4

      -
    • Return generated event as a string.

      +
    • Return generated event as a string.

      const event = ical().createEvent();
      console.log(event.toString()); // → BEGIN:VEVENT…
      -

      Returns string

    • Get the event's ID

      Returns string

      0.2.0

      id

      -
    • Use this method to set the event's ID. +

    • Use this method to set the event's ID. If not set, a UUID will be generated randomly.

      Parameters

      • id: string | number

        Event ID you want to set

        -

      Returns this

    • Get the event's URL

      +

    Returns this

    • Get the event's URL

      Returns null | string

      0.2.0

      -
    • Set the event's URL

      +
    • Set the event's URL

      Parameters

      • url: null | string

      Returns this

      0.2.0

      -
    • Set X-* attributes. Woun't filter double attributes, +

    • Set X-* attributes. Woun't filter double attributes, which are also added by another method (e.g. summary), so these attributes may be inserted twice.

      event.x([
      {
      key: "X-MY-CUSTOM-ATTR",
      value: "1337!"
      }
      ]);

      event.x([
      ["X-MY-CUSTOM-ATTR", "1337!"]
      ]);

      event.x({
      "X-MY-CUSTOM-ATTR": "1337!"
      });

      Parameters

      • keyOrArray: [string, string][] | Record<string, string> | {
            key: string;
            value: string;
        }[]

      Returns this

      1.9.0

      -
    • Set a X-* attribute. Woun't filter double attributes, +

    • Set a X-* attribute. Woun't filter double attributes, which are also added by another method (e.g. summary), so these attributes may be inserted twice.

      event.x("X-MY-CUSTOM-ATTR", "1337!");
       

      Parameters

      • keyOrArray: string
      • value: string

      Returns this

      1.9.0

      -
    • Get all custom X-* attributes.

      +
    • Get all custom X-* attributes.

      Returns {
          key: string;
          value: string;
      }[]

      1.9.0

      -
    +
    diff --git a/develop/reference/enums/ICalAlarmType.html b/develop/reference/enums/ICalAlarmType.html index a140c3fa..8bee7f5b 100644 --- a/develop/reference/enums/ICalAlarmType.html +++ b/develop/reference/enums/ICalAlarmType.html @@ -1,4 +1,4 @@ -ICalAlarmType | ical-generator - v8.0.1-develop.1

    Enumeration ICalAlarmType

    Enumeration Members

    audio +ICalAlarmType | ical-generator - v8.0.1-develop.2

    Enumeration ICalAlarmType

    Enumeration Members

    Enumeration Members

    audio: "audio"
    display: "display"
    email: "email"
    +

    Enumeration Members

    audio: "audio"
    display: "display"
    email: "email"
    diff --git a/develop/reference/enums/ICalAttendeeRole.html b/develop/reference/enums/ICalAttendeeRole.html index 41f832c3..4c0e044d 100644 --- a/develop/reference/enums/ICalAttendeeRole.html +++ b/develop/reference/enums/ICalAttendeeRole.html @@ -1,5 +1,5 @@ -ICalAttendeeRole | ical-generator - v8.0.1-develop.1

    Enumeration ICalAttendeeRole

    Enumeration Members

    CHAIR +ICalAttendeeRole | ical-generator - v8.0.1-develop.2

    Enumeration ICalAttendeeRole

    Enumeration Members

    Enumeration Members

    CHAIR: "CHAIR"
    NON: "NON-PARTICIPANT"
    OPT: "OPT-PARTICIPANT"
    REQ: "REQ-PARTICIPANT"
    +

    Enumeration Members

    CHAIR: "CHAIR"
    NON: "NON-PARTICIPANT"
    OPT: "OPT-PARTICIPANT"
    REQ: "REQ-PARTICIPANT"
    diff --git a/develop/reference/enums/ICalAttendeeStatus.html b/develop/reference/enums/ICalAttendeeStatus.html index 771aaa4a..901d57de 100644 --- a/develop/reference/enums/ICalAttendeeStatus.html +++ b/develop/reference/enums/ICalAttendeeStatus.html @@ -1,6 +1,6 @@ -ICalAttendeeStatus | ical-generator - v8.0.1-develop.1

    Enumeration ICalAttendeeStatus

    Enumeration Members

    ACCEPTED +ICalAttendeeStatus | ical-generator - v8.0.1-develop.2

    Enumeration ICalAttendeeStatus

    Enumeration Members

    ACCEPTED: "ACCEPTED"
    DECLINED: "DECLINED"
    DELEGATED: "DELEGATED"
    NEEDSACTION: "NEEDS-ACTION"
    TENTATIVE: "TENTATIVE"
    +

    Enumeration Members

    ACCEPTED: "ACCEPTED"
    DECLINED: "DECLINED"
    DELEGATED: "DELEGATED"
    NEEDSACTION: "NEEDS-ACTION"
    TENTATIVE: "TENTATIVE"
    diff --git a/develop/reference/enums/ICalAttendeeType.html b/develop/reference/enums/ICalAttendeeType.html index 86012714..a877497b 100644 --- a/develop/reference/enums/ICalAttendeeType.html +++ b/develop/reference/enums/ICalAttendeeType.html @@ -1,6 +1,6 @@ -ICalAttendeeType | ical-generator - v8.0.1-develop.1

    Enumeration ICalAttendeeType

    Enumeration Members

    GROUP +ICalAttendeeType | ical-generator - v8.0.1-develop.2

    Enumeration ICalAttendeeType

    Enumeration Members

    Enumeration Members

    GROUP: "GROUP"
    INDIVIDUAL: "INDIVIDUAL"
    RESOURCE: "RESOURCE"
    ROOM: "ROOM"
    UNKNOWN: "UNKNOWN"
    +

    Enumeration Members

    GROUP: "GROUP"
    INDIVIDUAL: "INDIVIDUAL"
    RESOURCE: "RESOURCE"
    ROOM: "ROOM"
    UNKNOWN: "UNKNOWN"
    diff --git a/develop/reference/enums/ICalCalendarMethod.html b/develop/reference/enums/ICalCalendarMethod.html index 34501192..bfbdc963 100644 --- a/develop/reference/enums/ICalCalendarMethod.html +++ b/develop/reference/enums/ICalCalendarMethod.html @@ -1,4 +1,4 @@ -ICalCalendarMethod | ical-generator - v8.0.1-develop.1

    Enumeration ICalCalendarMethod

    Enumeration Members

    ADD +ICalCalendarMethod | ical-generator - v8.0.1-develop.2

    Enumeration ICalCalendarMethod

    Enumeration Members

    Enumeration Members

    ADD: "ADD"
    CANCEL: "CANCEL"
    COUNTER: "COUNTER"
    DECLINECOUNTER: "DECLINECOUNTER"
    PUBLISH: "PUBLISH"
    REFRESH: "REFRESH"
    REPLY: "REPLY"
    REQUEST: "REQUEST"
    +

    Enumeration Members

    ADD: "ADD"
    CANCEL: "CANCEL"
    COUNTER: "COUNTER"
    DECLINECOUNTER: "DECLINECOUNTER"
    PUBLISH: "PUBLISH"
    REFRESH: "REFRESH"
    REPLY: "REPLY"
    REQUEST: "REQUEST"
    diff --git a/develop/reference/enums/ICalEventBusyStatus.html b/develop/reference/enums/ICalEventBusyStatus.html index 9218518a..26e9a191 100644 --- a/develop/reference/enums/ICalEventBusyStatus.html +++ b/develop/reference/enums/ICalEventBusyStatus.html @@ -1,5 +1,5 @@ -ICalEventBusyStatus | ical-generator - v8.0.1-develop.1

    Enumeration ICalEventBusyStatus

    Enumeration Members

    BUSY +ICalEventBusyStatus | ical-generator - v8.0.1-develop.2

    Enumeration ICalEventBusyStatus

    Enumeration Members

    Enumeration Members

    BUSY: "BUSY"
    FREE: "FREE"
    OOF: "OOF"
    TENTATIVE: "TENTATIVE"
    +

    Enumeration Members

    BUSY: "BUSY"
    FREE: "FREE"
    OOF: "OOF"
    TENTATIVE: "TENTATIVE"
    diff --git a/develop/reference/enums/ICalEventClass.html b/develop/reference/enums/ICalEventClass.html index 7a8dfdde..286acb6a 100644 --- a/develop/reference/enums/ICalEventClass.html +++ b/develop/reference/enums/ICalEventClass.html @@ -1,4 +1,4 @@ -ICalEventClass | ical-generator - v8.0.1-develop.1

    Enumeration ICalEventClass

    Enumeration Members

    CONFIDENTIAL +ICalEventClass | ical-generator - v8.0.1-develop.2

    Enumeration ICalEventClass

    Enumeration Members

    Enumeration Members

    CONFIDENTIAL: "CONFIDENTIAL"
    PRIVATE: "PRIVATE"
    PUBLIC: "PUBLIC"
    +

    Enumeration Members

    CONFIDENTIAL: "CONFIDENTIAL"
    PRIVATE: "PRIVATE"
    PUBLIC: "PUBLIC"
    diff --git a/develop/reference/enums/ICalEventRepeatingFreq.html b/develop/reference/enums/ICalEventRepeatingFreq.html index 6c903bc0..1cc1c0d0 100644 --- a/develop/reference/enums/ICalEventRepeatingFreq.html +++ b/develop/reference/enums/ICalEventRepeatingFreq.html @@ -1,8 +1,8 @@ -ICalEventRepeatingFreq | ical-generator - v8.0.1-develop.1

    Enumeration ICalEventRepeatingFreq

    Enumeration Members

    DAILY +ICalEventRepeatingFreq | ical-generator - v8.0.1-develop.2

    Enumeration ICalEventRepeatingFreq

    Enumeration Members

    DAILY: "DAILY"
    HOURLY: "HOURLY"
    MINUTELY: "MINUTELY"
    MONTHLY: "MONTHLY"
    SECONDLY: "SECONDLY"
    WEEKLY: "WEEKLY"
    YEARLY: "YEARLY"
    +

    Enumeration Members

    DAILY: "DAILY"
    HOURLY: "HOURLY"
    MINUTELY: "MINUTELY"
    MONTHLY: "MONTHLY"
    SECONDLY: "SECONDLY"
    WEEKLY: "WEEKLY"
    YEARLY: "YEARLY"
    diff --git a/develop/reference/enums/ICalEventStatus.html b/develop/reference/enums/ICalEventStatus.html index 669039c3..4c517a5d 100644 --- a/develop/reference/enums/ICalEventStatus.html +++ b/develop/reference/enums/ICalEventStatus.html @@ -1,4 +1,4 @@ -ICalEventStatus | ical-generator - v8.0.1-develop.1

    Enumeration ICalEventStatus

    Enumeration Members

    CANCELLED +ICalEventStatus | ical-generator - v8.0.1-develop.2

    Enumeration ICalEventStatus

    Enumeration Members

    Enumeration Members

    CANCELLED: "CANCELLED"
    CONFIRMED: "CONFIRMED"
    TENTATIVE: "TENTATIVE"
    +

    Enumeration Members

    CANCELLED: "CANCELLED"
    CONFIRMED: "CONFIRMED"
    TENTATIVE: "TENTATIVE"
    diff --git a/develop/reference/enums/ICalEventTransparency.html b/develop/reference/enums/ICalEventTransparency.html index 03f03265..1c464901 100644 --- a/develop/reference/enums/ICalEventTransparency.html +++ b/develop/reference/enums/ICalEventTransparency.html @@ -1,3 +1,3 @@ -ICalEventTransparency | ical-generator - v8.0.1-develop.1

    Enumeration ICalEventTransparency

    Enumeration Members

    OPAQUE +ICalEventTransparency | ical-generator - v8.0.1-develop.2

    Enumeration ICalEventTransparency

    Enumeration Members

    Enumeration Members

    OPAQUE: "OPAQUE"
    TRANSPARENT: "TRANSPARENT"
    +

    Enumeration Members

    OPAQUE: "OPAQUE"
    TRANSPARENT: "TRANSPARENT"
    diff --git a/develop/reference/enums/ICalWeekday.html b/develop/reference/enums/ICalWeekday.html index 7fda7745..18265a44 100644 --- a/develop/reference/enums/ICalWeekday.html +++ b/develop/reference/enums/ICalWeekday.html @@ -1,8 +1,8 @@ -ICalWeekday | ical-generator - v8.0.1-develop.1

    Enumeration ICalWeekday

    Enumeration Members

    FR +ICalWeekday | ical-generator - v8.0.1-develop.2

    Enumeration ICalWeekday

    Enumeration Members

    Enumeration Members

    FR: "FR"
    MO: "MO"
    SA: "SA"
    SU: "SU"
    TH: "TH"
    TU: "TU"
    WE: "WE"
    +

    Enumeration Members

    FR: "FR"
    MO: "MO"
    SA: "SA"
    SU: "SU"
    TH: "TH"
    TU: "TU"
    WE: "WE"
    diff --git a/develop/reference/functions/default.html b/develop/reference/functions/default.html index 433aea73..44e79e91 100644 --- a/develop/reference/functions/default.html +++ b/develop/reference/functions/default.html @@ -1,4 +1,4 @@ -default | ical-generator - v8.0.1-develop.1

    Function default

    • Create a new, empty calendar and returns it.

      +default | ical-generator - v8.0.1-develop.2

      Function default

      • Create a new, empty calendar and returns it.

        import ical from 'ical-generator';

        // or use require:
        // const { default: ical } = require('ical-generator');

        const cal = ical();
        @@ -7,4 +7,4 @@

        Parameters

        Returns ICalCalendar

      +

    Returns ICalCalendar

    diff --git a/develop/reference/functions/escape.html b/develop/reference/functions/escape.html index 627c6e3e..55468c38 100644 --- a/develop/reference/functions/escape.html +++ b/develop/reference/functions/escape.html @@ -1,2 +1,2 @@ -escape | ical-generator - v8.0.1-develop.1

    Function escape

    • Escapes special characters in the given string

      -

      Parameters

      • str: unknown
      • inQuotes: boolean

      Returns string

    +escape | ical-generator - v8.0.1-develop.2

    Function escape

    • Escapes special characters in the given string

      +

      Parameters

      • str: unknown
      • inQuotes: boolean

      Returns string

    diff --git a/develop/reference/functions/foldLines.html b/develop/reference/functions/foldLines.html index de487c0b..9fa573b8 100644 --- a/develop/reference/functions/foldLines.html +++ b/develop/reference/functions/foldLines.html @@ -1,2 +1,2 @@ -foldLines | ical-generator - v8.0.1-develop.1

    Function foldLines

    • Trim line length of given string

      -

      Parameters

      • input: string

      Returns string

    +foldLines | ical-generator - v8.0.1-develop.2

    Function foldLines

    • Trim line length of given string

      +

      Parameters

      • input: string

      Returns string

    diff --git a/develop/reference/functions/formatDate.html b/develop/reference/functions/formatDate.html index 7548ba11..00843533 100644 --- a/develop/reference/functions/formatDate.html +++ b/develop/reference/functions/formatDate.html @@ -1,2 +1,2 @@ -formatDate | ical-generator - v8.0.1-develop.1

    Function formatDate

    • Converts a valid date/time object supported by this library to a string.

      -

      Parameters

      • timezone: null | string
      • d: ICalDateTimeValue
      • Optionaldateonly: boolean
      • Optionalfloating: boolean

      Returns string

    +formatDate | ical-generator - v8.0.1-develop.2

    Function formatDate

    • Converts a valid date/time object supported by this library to a string.

      +

      Parameters

      • timezone: null | string
      • d: ICalDateTimeValue
      • Optionaldateonly: boolean
      • Optionalfloating: boolean

      Returns string

    diff --git a/develop/reference/functions/formatDateTZ.html b/develop/reference/functions/formatDateTZ.html index e0149828..be82a310 100644 --- a/develop/reference/functions/formatDateTZ.html +++ b/develop/reference/functions/formatDateTZ.html @@ -1,4 +1,4 @@ -formatDateTZ | ical-generator - v8.0.1-develop.1

    Function formatDateTZ

    • Converts a valid date/time object supported by this library to a string. +formatDateTZ | ical-generator - v8.0.1-develop.2

      Function formatDateTZ

      • Converts a valid date/time object supported by this library to a string. For information about this format, see RFC 5545, section 3.3.5 https://tools.ietf.org/html/rfc5545#section-3.3.5

        -

        Parameters

        • timezone: null | string
        • property: string
        • date: ICalDateTimeValue
        • OptionaleventData: {
              floating?: null | boolean;
              timezone?: null | string;
          }
          • Optionalfloating?: null | boolean
          • Optionaltimezone?: null | string

        Returns string

      +

      Parameters

      • timezone: null | string
      • property: string
      • date: ICalDateTimeValue
      • OptionaleventData: {
            floating?: null | boolean;
            timezone?: null | string;
        }
        • Optionalfloating?: null | boolean
        • Optionaltimezone?: null | string

      Returns string

    diff --git a/develop/reference/hierarchy.html b/develop/reference/hierarchy.html index fcb8a28d..2f820060 100644 --- a/develop/reference/hierarchy.html +++ b/develop/reference/hierarchy.html @@ -1 +1 @@ -ical-generator - v8.0.1-develop.1

    ical-generator - v8.0.1-develop.1

    Class Hierarchy

    +ical-generator - v8.0.1-develop.2

    ical-generator - v8.0.1-develop.2

    Class Hierarchy

    diff --git a/develop/reference/index.html b/develop/reference/index.html index 99ebaee9..5474c712 100644 --- a/develop/reference/index.html +++ b/develop/reference/index.html @@ -1,4 +1,4 @@ -ical-generator - v8.0.1-develop.1

    ical-generator - v8.0.1-develop.1


    +ical-generator - v8.0.1-develop.2

    ical-generator - v8.0.1-develop.2



    @@ -61,4 +61,4 @@ is available in node.js ≥ 11.0.0 and all modern browsers. Outdated browsers may not have the necessary API and generate this error when generating the calendar.

    Copyright (c) Sebastian Pekarek under the MIT license.

    -
    +
    diff --git a/develop/reference/interfaces/ICalAlarmBaseData.html b/develop/reference/interfaces/ICalAlarmBaseData.html index 631cd19c..c3925fca 100644 --- a/develop/reference/interfaces/ICalAlarmBaseData.html +++ b/develop/reference/interfaces/ICalAlarmBaseData.html @@ -1,4 +1,4 @@ -ICalAlarmBaseData | ical-generator - v8.0.1-develop.1

    Interface ICalAlarmBaseData

    interface ICalAlarmBaseData {
        attach?: null | string | ICalAttachment;
        attendees?: ICalAttendee[] | ICalAttendeeData[];
        description?: null | string;
        relatesTo?: null | ICalAlarmRelatesTo;
        repeat?: null | ICalAlarmRepeatData;
        summary?: null | string;
        type?: ICalAlarmType;
        x?: [string, string][] | Record<string, string> | {
            key: string;
            value: string;
        }[];
    }

    Properties

    attach? +ICalAlarmBaseData | ical-generator - v8.0.1-develop.2

    Interface ICalAlarmBaseData

    interface ICalAlarmBaseData {
        attach?: null | string | ICalAttachment;
        attendees?: ICalAttendee[] | ICalAttendeeData[];
        description?: null | string;
        relatesTo?: null | ICalAlarmRelatesTo;
        repeat?: null | ICalAlarmRepeatData;
        summary?: null | string;
        type?: ICalAlarmType;
        x?: [string, string][] | Record<string, string> | {
            key: string;
            value: string;
        }[];
    }

    Properties

    attach?: null | string | ICalAttachment
    attendees?: ICalAttendee[] | ICalAttendeeData[]
    description?: null | string
    relatesTo?: null | ICalAlarmRelatesTo
    repeat?: null | ICalAlarmRepeatData
    summary?: null | string
    x?: [string, string][] | Record<string, string> | {
        key: string;
        value: string;
    }[]
    +

    Properties

    attach?: null | string | ICalAttachment
    attendees?: ICalAttendee[] | ICalAttendeeData[]
    description?: null | string
    relatesTo?: null | ICalAlarmRelatesTo
    repeat?: null | ICalAlarmRepeatData
    summary?: null | string
    x?: [string, string][] | Record<string, string> | {
        key: string;
        value: string;
    }[]
    diff --git a/develop/reference/interfaces/ICalAlarmJSONData.html b/develop/reference/interfaces/ICalAlarmJSONData.html index f4883c92..7581b723 100644 --- a/develop/reference/interfaces/ICalAlarmJSONData.html +++ b/develop/reference/interfaces/ICalAlarmJSONData.html @@ -1,4 +1,4 @@ -ICalAlarmJSONData | ical-generator - v8.0.1-develop.1

    Interface ICalAlarmJSONData

    interface ICalAlarmJSONData {
        attach: null | ICalAttachment;
        attendees: ICalAttendee[];
        description: null | string;
        interval: null | number;
        relatesTo: null | ICalAlarmRelatesTo;
        repeat: null | ICalAlarmRepeatData;
        summary: null | string;
        trigger: string | number;
        type: ICalAlarmType;
        x: {
            key: string;
            value: string;
        }[];
    }

    Properties

    attach +ICalAlarmJSONData | ical-generator - v8.0.1-develop.2

    Interface ICalAlarmJSONData

    interface ICalAlarmJSONData {
        attach: null | ICalAttachment;
        attendees: ICalAttendee[];
        description: null | string;
        interval: null | number;
        relatesTo: null | ICalAlarmRelatesTo;
        repeat: null | ICalAlarmRepeatData;
        summary: null | string;
        trigger: string | number;
        type: ICalAlarmType;
        x: {
            key: string;
            value: string;
        }[];
    }

    Properties

    Properties

    attach: null | ICalAttachment
    attendees: ICalAttendee[]
    description: null | string
    interval: null | number
    relatesTo: null | ICalAlarmRelatesTo
    repeat: null | ICalAlarmRepeatData
    summary: null | string
    trigger: string | number
    x: {
        key: string;
        value: string;
    }[]
    +

    Properties

    attach: null | ICalAttachment
    attendees: ICalAttendee[]
    description: null | string
    interval: null | number
    relatesTo: null | ICalAlarmRelatesTo
    repeat: null | ICalAlarmRepeatData
    summary: null | string
    trigger: string | number
    x: {
        key: string;
        value: string;
    }[]
    diff --git a/develop/reference/interfaces/ICalAlarmRepeatData.html b/develop/reference/interfaces/ICalAlarmRepeatData.html index d60fefd4..e049980a 100644 --- a/develop/reference/interfaces/ICalAlarmRepeatData.html +++ b/develop/reference/interfaces/ICalAlarmRepeatData.html @@ -1,3 +1,3 @@ -ICalAlarmRepeatData | ical-generator - v8.0.1-develop.1

    Interface ICalAlarmRepeatData

    interface ICalAlarmRepeatData {
        interval: number;
        times: number;
    }

    Properties

    interval +ICalAlarmRepeatData | ical-generator - v8.0.1-develop.2

    Interface ICalAlarmRepeatData

    interface ICalAlarmRepeatData {
        interval: number;
        times: number;
    }

    Properties

    Properties

    interval: number
    times: number
    +

    Properties

    interval: number
    times: number
    diff --git a/develop/reference/interfaces/ICalAttachment.html b/develop/reference/interfaces/ICalAttachment.html index 2bc76f0c..3a96db90 100644 --- a/develop/reference/interfaces/ICalAttachment.html +++ b/develop/reference/interfaces/ICalAttachment.html @@ -1,3 +1,3 @@ -ICalAttachment | ical-generator - v8.0.1-develop.1

    Interface ICalAttachment

    interface ICalAttachment {
        mime: null | string;
        uri: string;
    }

    Properties

    mime +ICalAttachment | ical-generator - v8.0.1-develop.2

    Interface ICalAttachment

    interface ICalAttachment {
        mime: null | string;
        uri: string;
    }

    Properties

    Properties

    mime: null | string
    uri: string
    +

    Properties

    mime: null | string
    uri: string
    diff --git a/develop/reference/interfaces/ICalAttendeeData.html b/develop/reference/interfaces/ICalAttendeeData.html index 0406709c..e68da085 100644 --- a/develop/reference/interfaces/ICalAttendeeData.html +++ b/develop/reference/interfaces/ICalAttendeeData.html @@ -1,4 +1,4 @@ -ICalAttendeeData | ical-generator - v8.0.1-develop.1

    Interface ICalAttendeeData

    interface ICalAttendeeData {
        delegatedFrom?:
            | null
            | string
            | ICalAttendee
            | ICalAttendeeData;
        delegatedTo?:
            | null
            | string
            | ICalAttendee
            | ICalAttendeeData;
        delegatesFrom?:
            | null
            | string
            | ICalAttendee
            | ICalAttendeeData;
        delegatesTo?:
            | null
            | string
            | ICalAttendee
            | ICalAttendeeData;
        email: string;
        mailto?: null | string;
        name?: null | string;
        role?: ICalAttendeeRole;
        rsvp?: null | boolean;
        sentBy?: null | string;
        status?: null | ICalAttendeeStatus;
        type?: null | ICalAttendeeType;
        x?: [string, string][] | Record<string, string> | {
            key: string;
            value: string;
        }[];
    }

    Properties

    delegatedFrom? +ICalAttendeeData | ical-generator - v8.0.1-develop.2

    Interface ICalAttendeeData

    interface ICalAttendeeData {
        delegatedFrom?:
            | null
            | string
            | ICalAttendee
            | ICalAttendeeData;
        delegatedTo?:
            | null
            | string
            | ICalAttendee
            | ICalAttendeeData;
        delegatesFrom?:
            | null
            | string
            | ICalAttendee
            | ICalAttendeeData;
        delegatesTo?:
            | null
            | string
            | ICalAttendee
            | ICalAttendeeData;
        email: string;
        mailto?: null | string;
        name?: null | string;
        role?: ICalAttendeeRole;
        rsvp?: null | boolean;
        sentBy?: null | string;
        status?: null | ICalAttendeeStatus;
        type?: null | ICalAttendeeType;
        x?: [string, string][] | Record<string, string> | {
            key: string;
            value: string;
        }[];
    }

    Properties

    delegatedFrom?:
        | null
        | string
        | ICalAttendee
        | ICalAttendeeData
    delegatedTo?:
        | null
        | string
        | ICalAttendee
        | ICalAttendeeData
    delegatesFrom?:
        | null
        | string
        | ICalAttendee
        | ICalAttendeeData
    delegatesTo?:
        | null
        | string
        | ICalAttendee
        | ICalAttendeeData
    email: string
    mailto?: null | string
    name?: null | string
    rsvp?: null | boolean
    sentBy?: null | string
    status?: null | ICalAttendeeStatus
    type?: null | ICalAttendeeType
    x?: [string, string][] | Record<string, string> | {
        key: string;
        value: string;
    }[]
    +

    Properties

    delegatedFrom?:
        | null
        | string
        | ICalAttendee
        | ICalAttendeeData
    delegatedTo?:
        | null
        | string
        | ICalAttendee
        | ICalAttendeeData
    delegatesFrom?:
        | null
        | string
        | ICalAttendee
        | ICalAttendeeData
    delegatesTo?:
        | null
        | string
        | ICalAttendee
        | ICalAttendeeData
    email: string
    mailto?: null | string
    name?: null | string
    rsvp?: null | boolean
    sentBy?: null | string
    status?: null | ICalAttendeeStatus
    type?: null | ICalAttendeeType
    x?: [string, string][] | Record<string, string> | {
        key: string;
        value: string;
    }[]
    diff --git a/develop/reference/interfaces/ICalAttendeeJSONData.html b/develop/reference/interfaces/ICalAttendeeJSONData.html index e7192e82..136ed879 100644 --- a/develop/reference/interfaces/ICalAttendeeJSONData.html +++ b/develop/reference/interfaces/ICalAttendeeJSONData.html @@ -1,4 +1,4 @@ -ICalAttendeeJSONData | ical-generator - v8.0.1-develop.1

    Interface ICalAttendeeJSONData

    interface ICalAttendeeJSONData {
        delegatedFrom: null | string;
        delegatedTo: null | string;
        email: string;
        mailto: null | string;
        name: null | string;
        role: ICalAttendeeRole;
        rsvp: null | boolean;
        sentBy: null | string;
        status: null | ICalAttendeeStatus;
        type: null | ICalAttendeeType;
        x: {
            key: string;
            value: string;
        }[];
    }

    Properties

    delegatedFrom +ICalAttendeeJSONData | ical-generator - v8.0.1-develop.2

    Interface ICalAttendeeJSONData

    interface ICalAttendeeJSONData {
        delegatedFrom: null | string;
        delegatedTo: null | string;
        email: string;
        mailto: null | string;
        name: null | string;
        role: ICalAttendeeRole;
        rsvp: null | boolean;
        sentBy: null | string;
        status: null | ICalAttendeeStatus;
        type: null | ICalAttendeeType;
        x: {
            key: string;
            value: string;
        }[];
    }

    Properties

    Properties

    delegatedFrom: null | string
    delegatedTo: null | string
    email: string
    mailto: null | string
    name: null | string
    rsvp: null | boolean
    sentBy: null | string
    status: null | ICalAttendeeStatus
    type: null | ICalAttendeeType
    x: {
        key: string;
        value: string;
    }[]
    +

    Properties

    delegatedFrom: null | string
    delegatedTo: null | string
    email: string
    mailto: null | string
    name: null | string
    rsvp: null | boolean
    sentBy: null | string
    status: null | ICalAttendeeStatus
    type: null | ICalAttendeeType
    x: {
        key: string;
        value: string;
    }[]
    diff --git a/develop/reference/interfaces/ICalCalendarData.html b/develop/reference/interfaces/ICalCalendarData.html index ffec486b..05e8a916 100644 --- a/develop/reference/interfaces/ICalCalendarData.html +++ b/develop/reference/interfaces/ICalCalendarData.html @@ -1,4 +1,4 @@ -ICalCalendarData | ical-generator - v8.0.1-develop.1

    Interface ICalCalendarData

    interface ICalCalendarData {
        description?: null | string;
        events?: (ICalEvent | ICalEventData)[];
        method?: null | ICalCalendarMethod;
        name?: null | string;
        prodId?: string | ICalCalendarProdIdData;
        scale?: null | string;
        source?: null | string;
        timezone?: null | string | ICalTimezone;
        ttl?: null | number | ICalMomentDurationStub;
        url?: null | string;
        x?: [string, string][] | Record<string, string> | {
            key: string;
            value: string;
        }[];
    }

    Properties

    description? +ICalCalendarData | ical-generator - v8.0.1-develop.2

    Interface ICalCalendarData

    interface ICalCalendarData {
        description?: null | string;
        events?: (ICalEvent | ICalEventData)[];
        method?: null | ICalCalendarMethod;
        name?: null | string;
        prodId?: string | ICalCalendarProdIdData;
        scale?: null | string;
        source?: null | string;
        timezone?: null | string | ICalTimezone;
        ttl?: null | number | ICalMomentDurationStub;
        url?: null | string;
        x?: [string, string][] | Record<string, string> | {
            key: string;
            value: string;
        }[];
    }

    Properties

    Properties

    description?: null | string
    events?: (ICalEvent | ICalEventData)[]
    method?: null | ICalCalendarMethod
    name?: null | string
    prodId?: string | ICalCalendarProdIdData
    scale?: null | string
    source?: null | string
    timezone?: null | string | ICalTimezone
    ttl?: null | number | ICalMomentDurationStub
    url?: null | string
    x?: [string, string][] | Record<string, string> | {
        key: string;
        value: string;
    }[]
    +

    Properties

    description?: null | string
    events?: (ICalEvent | ICalEventData)[]
    method?: null | ICalCalendarMethod
    name?: null | string
    prodId?: string | ICalCalendarProdIdData
    scale?: null | string
    source?: null | string
    timezone?: null | string | ICalTimezone
    ttl?: null | number | ICalMomentDurationStub
    url?: null | string
    x?: [string, string][] | Record<string, string> | {
        key: string;
        value: string;
    }[]
    diff --git a/develop/reference/interfaces/ICalCalendarJSONData.html b/develop/reference/interfaces/ICalCalendarJSONData.html index e86faded..92b57f38 100644 --- a/develop/reference/interfaces/ICalCalendarJSONData.html +++ b/develop/reference/interfaces/ICalCalendarJSONData.html @@ -1,4 +1,4 @@ -ICalCalendarJSONData | ical-generator - v8.0.1-develop.1

    Interface ICalCalendarJSONData

    interface ICalCalendarJSONData {
        description: null | string;
        events: ICalEventJSONData[];
        method: null | ICalCalendarMethod;
        name: null | string;
        prodId: string;
        scale: null | string;
        source: null | string;
        timezone: null | string;
        ttl: null | number;
        url: null | string;
        x: {
            key: string;
            value: string;
        }[];
    }

    Properties

    description +ICalCalendarJSONData | ical-generator - v8.0.1-develop.2

    Interface ICalCalendarJSONData

    interface ICalCalendarJSONData {
        description: null | string;
        events: ICalEventJSONData[];
        method: null | ICalCalendarMethod;
        name: null | string;
        prodId: string;
        scale: null | string;
        source: null | string;
        timezone: null | string;
        ttl: null | number;
        url: null | string;
        x: {
            key: string;
            value: string;
        }[];
    }

    Properties

    description events method name @@ -9,4 +9,4 @@ ttl url x -

    Properties

    description: null | string
    method: null | ICalCalendarMethod
    name: null | string
    prodId: string
    scale: null | string
    source: null | string
    timezone: null | string
    ttl: null | number
    url: null | string
    x: {
        key: string;
        value: string;
    }[]
    +

    Properties

    description: null | string
    method: null | ICalCalendarMethod
    name: null | string
    prodId: string
    scale: null | string
    source: null | string
    timezone: null | string
    ttl: null | number
    url: null | string
    x: {
        key: string;
        value: string;
    }[]
    diff --git a/develop/reference/interfaces/ICalCalendarProdIdData.html b/develop/reference/interfaces/ICalCalendarProdIdData.html index 9378f5a1..3bb5aed5 100644 --- a/develop/reference/interfaces/ICalCalendarProdIdData.html +++ b/develop/reference/interfaces/ICalCalendarProdIdData.html @@ -1,4 +1,4 @@ -ICalCalendarProdIdData | ical-generator - v8.0.1-develop.1

    Interface ICalCalendarProdIdData

    interface ICalCalendarProdIdData {
        company: string;
        language?: string;
        product: string;
    }

    Properties

    company +ICalCalendarProdIdData | ical-generator - v8.0.1-develop.2

    Interface ICalCalendarProdIdData

    interface ICalCalendarProdIdData {
        company: string;
        language?: string;
        product: string;
    }

    Properties

    company: string
    language?: string
    product: string
    +

    Properties

    company: string
    language?: string
    product: string
    diff --git a/develop/reference/interfaces/ICalCategoryData.html b/develop/reference/interfaces/ICalCategoryData.html index b3e7c14c..5c7ae9e1 100644 --- a/develop/reference/interfaces/ICalCategoryData.html +++ b/develop/reference/interfaces/ICalCategoryData.html @@ -1,2 +1,2 @@ -ICalCategoryData | ical-generator - v8.0.1-develop.1

    Interface ICalCategoryData

    interface ICalCategoryData {
        name: string;
    }

    Properties

    Properties

    name: string
    +ICalCategoryData | ical-generator - v8.0.1-develop.2

    Interface ICalCategoryData

    interface ICalCategoryData {
        name: string;
    }

    Properties

    Properties

    name: string
    diff --git a/develop/reference/interfaces/ICalCategoryJSONData.html b/develop/reference/interfaces/ICalCategoryJSONData.html index 16002441..9550b33d 100644 --- a/develop/reference/interfaces/ICalCategoryJSONData.html +++ b/develop/reference/interfaces/ICalCategoryJSONData.html @@ -1,2 +1,2 @@ -ICalCategoryJSONData | ical-generator - v8.0.1-develop.1

    Interface ICalCategoryJSONData

    interface ICalCategoryJSONData {
        name: string;
    }

    Properties

    Properties

    name: string
    +ICalCategoryJSONData | ical-generator - v8.0.1-develop.2

    Interface ICalCategoryJSONData

    interface ICalCategoryJSONData {
        name: string;
    }

    Properties

    Properties

    name: string
    diff --git a/develop/reference/interfaces/ICalDayJsStub.html b/develop/reference/interfaces/ICalDayJsStub.html index d76b9f7e..cf89d120 100644 --- a/develop/reference/interfaces/ICalDayJsStub.html +++ b/develop/reference/interfaces/ICalDayJsStub.html @@ -1,7 +1,7 @@ -ICalDayJsStub | ical-generator - v8.0.1-develop.1

    Interface ICalDayJsStub

    interface ICalDayJsStub {
        format(format?: string): string;
        isValid(): boolean;
        toDate(): Date;
        toJSON(): string;
        tz(zone?: string): ICalDayJsStub;
        utc(): ICalDayJsStub;
    }

    Methods

    format +ICalDayJsStub | ical-generator - v8.0.1-develop.2

    Interface ICalDayJsStub

    interface ICalDayJsStub {
        format(format?: string): string;
        isValid(): boolean;
        toDate(): Date;
        toJSON(): string;
        tz(zone?: string): ICalDayJsStub;
        utc(): ICalDayJsStub;
    }

    Methods

    • Parameters

      • Optionalformat: string

      Returns string

    • Returns boolean

    +

    Methods

    • Parameters

      • Optionalformat: string

      Returns string

    • Returns boolean

    diff --git a/develop/reference/interfaces/ICalDescription.html b/develop/reference/interfaces/ICalDescription.html index 8c5a82a5..4330416f 100644 --- a/develop/reference/interfaces/ICalDescription.html +++ b/develop/reference/interfaces/ICalDescription.html @@ -1,3 +1,3 @@ -ICalDescription | ical-generator - v8.0.1-develop.1

    Interface ICalDescription

    interface ICalDescription {
        html?: string;
        plain: string;
    }

    Properties

    html? +ICalDescription | ical-generator - v8.0.1-develop.2

    Interface ICalDescription

    interface ICalDescription {
        html?: string;
        plain: string;
    }

    Properties

    Properties

    html?: string
    plain: string
    +

    Properties

    html?: string
    plain: string
    diff --git a/develop/reference/interfaces/ICalEventData.html b/develop/reference/interfaces/ICalEventData.html index a010f50b..f78c09f8 100644 --- a/develop/reference/interfaces/ICalEventData.html +++ b/develop/reference/interfaces/ICalEventData.html @@ -1,4 +1,4 @@ -ICalEventData | ical-generator - v8.0.1-develop.1

    Interface ICalEventData

    interface ICalEventData {
        alarms?: ICalAlarm[] | ICalAlarmData[];
        allDay?: boolean;
        attachments?: string[];
        attendees?: ICalAttendee[] | ICalAttendeeData[];
        busystatus?: null | ICalEventBusyStatus;
        categories?: ICalCategory[] | ICalCategoryData[];
        class?: null | ICalEventClass;
        created?: null | ICalDateTimeValue;
        description?: null | string | ICalDescription;
        end?: null | ICalDateTimeValue;
        floating?: boolean;
        id?: null | string | number;
        lastModified?: null | ICalDateTimeValue;
        location?: null | string | ICalLocation;
        organizer?: null | string | ICalOrganizer;
        priority?: null | number;
        recurrenceId?: null | ICalDateTimeValue;
        repeating?:
            | null
            | string
            | ICalRepeatingOptions
            | ICalRRuleStub;
        sequence?: number;
        stamp?: ICalDateTimeValue;
        start: ICalDateTimeValue;
        status?: null | ICalEventStatus;
        summary?: string;
        timezone?: null | string;
        transparency?: null | ICalEventTransparency;
        url?: null | string;
        x?: [string, string][] | Record<string, string> | {
            key: string;
            value: string;
        }[];
    }

    Properties

    alarms? +ICalEventData | ical-generator - v8.0.1-develop.2

    Interface ICalEventData

    interface ICalEventData {
        alarms?: ICalAlarm[] | ICalAlarmData[];
        allDay?: boolean;
        attachments?: string[];
        attendees?: ICalAttendee[] | ICalAttendeeData[];
        busystatus?: null | ICalEventBusyStatus;
        categories?: ICalCategory[] | ICalCategoryData[];
        class?: null | ICalEventClass;
        created?: null | ICalDateTimeValue;
        description?: null | string | ICalDescription;
        end?: null | ICalDateTimeValue;
        floating?: boolean;
        id?: null | string | number;
        lastModified?: null | ICalDateTimeValue;
        location?: null | string | ICalLocation;
        organizer?: null | string | ICalOrganizer;
        priority?: null | number;
        recurrenceId?: null | ICalDateTimeValue;
        repeating?:
            | null
            | string
            | ICalRepeatingOptions
            | ICalRRuleStub;
        sequence?: number;
        stamp?: ICalDateTimeValue;
        start: ICalDateTimeValue;
        status?: null | ICalEventStatus;
        summary?: string;
        timezone?: null | string;
        transparency?: null | ICalEventTransparency;
        url?: null | string;
        x?: [string, string][] | Record<string, string> | {
            key: string;
            value: string;
        }[];
    }

    Properties

    alarms?: ICalAlarm[] | ICalAlarmData[]
    allDay?: boolean
    attachments?: string[]
    attendees?: ICalAttendee[] | ICalAttendeeData[]
    busystatus?: null | ICalEventBusyStatus
    categories?: ICalCategory[] | ICalCategoryData[]
    class?: null | ICalEventClass
    created?: null | ICalDateTimeValue
    description?: null | string | ICalDescription
    end?: null | ICalDateTimeValue
    floating?: boolean
    id?: null | string | number
    lastModified?: null | ICalDateTimeValue
    location?: null | string | ICalLocation
    organizer?: null | string | ICalOrganizer
    priority?: null | number
    recurrenceId?: null | ICalDateTimeValue
    repeating?:
        | null
        | string
        | ICalRepeatingOptions
        | ICalRRuleStub
    sequence?: number
    status?: null | ICalEventStatus
    summary?: string
    timezone?: null | string
    transparency?: null | ICalEventTransparency
    url?: null | string
    x?: [string, string][] | Record<string, string> | {
        key: string;
        value: string;
    }[]
    +

    Properties

    alarms?: ICalAlarm[] | ICalAlarmData[]
    allDay?: boolean
    attachments?: string[]
    attendees?: ICalAttendee[] | ICalAttendeeData[]
    busystatus?: null | ICalEventBusyStatus
    categories?: ICalCategory[] | ICalCategoryData[]
    class?: null | ICalEventClass
    created?: null | ICalDateTimeValue
    description?: null | string | ICalDescription
    end?: null | ICalDateTimeValue
    floating?: boolean
    id?: null | string | number
    lastModified?: null | ICalDateTimeValue
    location?: null | string | ICalLocation
    organizer?: null | string | ICalOrganizer
    priority?: null | number
    recurrenceId?: null | ICalDateTimeValue
    repeating?:
        | null
        | string
        | ICalRepeatingOptions
        | ICalRRuleStub
    sequence?: number
    status?: null | ICalEventStatus
    summary?: string
    timezone?: null | string
    transparency?: null | ICalEventTransparency
    url?: null | string
    x?: [string, string][] | Record<string, string> | {
        key: string;
        value: string;
    }[]
    diff --git a/develop/reference/interfaces/ICalEventJSONData.html b/develop/reference/interfaces/ICalEventJSONData.html index 7b83e441..06a1126b 100644 --- a/develop/reference/interfaces/ICalEventJSONData.html +++ b/develop/reference/interfaces/ICalEventJSONData.html @@ -1,4 +1,4 @@ -ICalEventJSONData | ical-generator - v8.0.1-develop.1

    Interface ICalEventJSONData

    interface ICalEventJSONData {
        alarms: ICalAlarm[];
        allDay: boolean;
        attachments: string[];
        attendees: ICalAttendee[];
        busystatus: null | ICalEventBusyStatus;
        categories: ICalCategory[];
        created: null | string;
        description: null | ICalDescription;
        end: null | string;
        floating: boolean;
        id: string;
        lastModified: null | string;
        location: null | ICalLocation;
        organizer: null | ICalOrganizer;
        priority?: null | number;
        recurrenceId: null | string;
        repeating: null | string | ICalEventJSONRepeatingData;
        sequence: number;
        stamp: string;
        start: string;
        status: null | ICalEventStatus;
        summary: string;
        timezone: null | string;
        transparency: null | ICalEventTransparency;
        url: null | string;
        x: {
            key: string;
            value: string;
        }[];
    }

    Properties

    alarms +ICalEventJSONData | ical-generator - v8.0.1-develop.2

    Interface ICalEventJSONData

    interface ICalEventJSONData {
        alarms: ICalAlarm[];
        allDay: boolean;
        attachments: string[];
        attendees: ICalAttendee[];
        busystatus: null | ICalEventBusyStatus;
        categories: ICalCategory[];
        created: null | string;
        description: null | ICalDescription;
        end: null | string;
        floating: boolean;
        id: string;
        lastModified: null | string;
        location: null | ICalLocation;
        organizer: null | ICalOrganizer;
        priority?: null | number;
        recurrenceId: null | string;
        repeating: null | string | ICalEventJSONRepeatingData;
        sequence: number;
        stamp: string;
        start: string;
        status: null | ICalEventStatus;
        summary: string;
        timezone: null | string;
        transparency: null | ICalEventTransparency;
        url: null | string;
        x: {
            key: string;
            value: string;
        }[];
    }

    Properties

    Properties

    alarms: ICalAlarm[]
    allDay: boolean
    attachments: string[]
    attendees: ICalAttendee[]
    busystatus: null | ICalEventBusyStatus
    categories: ICalCategory[]
    created: null | string
    description: null | ICalDescription
    end: null | string
    floating: boolean
    id: string
    lastModified: null | string
    location: null | ICalLocation
    organizer: null | ICalOrganizer
    priority?: null | number
    recurrenceId: null | string
    repeating: null | string | ICalEventJSONRepeatingData
    sequence: number
    stamp: string
    start: string
    status: null | ICalEventStatus
    summary: string
    timezone: null | string
    transparency: null | ICalEventTransparency
    url: null | string
    x: {
        key: string;
        value: string;
    }[]
    +

    Properties

    alarms: ICalAlarm[]
    allDay: boolean
    attachments: string[]
    attendees: ICalAttendee[]
    busystatus: null | ICalEventBusyStatus
    categories: ICalCategory[]
    created: null | string
    description: null | ICalDescription
    end: null | string
    floating: boolean
    id: string
    lastModified: null | string
    location: null | ICalLocation
    organizer: null | ICalOrganizer
    priority?: null | number
    recurrenceId: null | string
    repeating: null | string | ICalEventJSONRepeatingData
    sequence: number
    stamp: string
    start: string
    status: null | ICalEventStatus
    summary: string
    timezone: null | string
    transparency: null | ICalEventTransparency
    url: null | string
    x: {
        key: string;
        value: string;
    }[]
    diff --git a/develop/reference/interfaces/ICalEventJSONRepeatingData.html b/develop/reference/interfaces/ICalEventJSONRepeatingData.html index 28b61d07..dd52f44c 100644 --- a/develop/reference/interfaces/ICalEventJSONRepeatingData.html +++ b/develop/reference/interfaces/ICalEventJSONRepeatingData.html @@ -1,4 +1,4 @@ -ICalEventJSONRepeatingData | ical-generator - v8.0.1-develop.1

    Interface ICalEventJSONRepeatingData

    interface ICalEventJSONRepeatingData {
        byDay?: ICalWeekday[];
        byMonth?: number[];
        byMonthDay?: number[];
        bySetPos?: number[];
        count?: number;
        exclude?: ICalDateTimeValue[];
        freq: ICalEventRepeatingFreq;
        interval?: number;
        startOfWeek?: ICalWeekday;
        until?: ICalDateTimeValue;
    }

    Properties

    byDay? +ICalEventJSONRepeatingData | ical-generator - v8.0.1-develop.2

    Interface ICalEventJSONRepeatingData

    interface ICalEventJSONRepeatingData {
        byDay?: ICalWeekday[];
        byMonth?: number[];
        byMonthDay?: number[];
        bySetPos?: number[];
        count?: number;
        exclude?: ICalDateTimeValue[];
        freq: ICalEventRepeatingFreq;
        interval?: number;
        startOfWeek?: ICalWeekday;
        until?: ICalDateTimeValue;
    }

    Properties

    byDay?: ICalWeekday[]
    byMonth?: number[]
    byMonthDay?: number[]
    bySetPos?: number[]
    count?: number
    exclude?: ICalDateTimeValue[]
    interval?: number
    startOfWeek?: ICalWeekday
    +

    Properties

    byDay?: ICalWeekday[]
    byMonth?: number[]
    byMonthDay?: number[]
    bySetPos?: number[]
    count?: number
    exclude?: ICalDateTimeValue[]
    interval?: number
    startOfWeek?: ICalWeekday
    diff --git a/develop/reference/interfaces/ICalGeo.html b/develop/reference/interfaces/ICalGeo.html index a79c9914..c22c8efd 100644 --- a/develop/reference/interfaces/ICalGeo.html +++ b/develop/reference/interfaces/ICalGeo.html @@ -1,3 +1,3 @@ -ICalGeo | ical-generator - v8.0.1-develop.1

    Interface ICalGeo

    interface ICalGeo {
        lat: number;
        lon: number;
    }

    Properties

    lat +ICalGeo | ical-generator - v8.0.1-develop.2

    Interface ICalGeo

    interface ICalGeo {
        lat: number;
        lon: number;
    }

    Properties

    Properties

    lat: number
    lon: number
    +

    Properties

    lat: number
    lon: number
    diff --git a/develop/reference/interfaces/ICalLocationWithTitle.html b/develop/reference/interfaces/ICalLocationWithTitle.html index b7a81a7b..1269584e 100644 --- a/develop/reference/interfaces/ICalLocationWithTitle.html +++ b/develop/reference/interfaces/ICalLocationWithTitle.html @@ -1,5 +1,5 @@ -ICalLocationWithTitle | ical-generator - v8.0.1-develop.1

    Interface ICalLocationWithTitle

    interface ICalLocationWithTitle {
        address?: string;
        geo?: ICalGeo;
        radius?: number;
        title: string;
    }

    Properties

    address? +ICalLocationWithTitle | ical-generator - v8.0.1-develop.2

    Interface ICalLocationWithTitle

    interface ICalLocationWithTitle {
        address?: string;
        geo?: ICalGeo;
        radius?: number;
        title: string;
    }

    Properties

    address?: string
    geo?: ICalGeo
    radius?: number
    title: string
    +

    Properties

    address?: string
    geo?: ICalGeo
    radius?: number
    title: string
    diff --git a/develop/reference/interfaces/ICalLocationWithoutTitle.html b/develop/reference/interfaces/ICalLocationWithoutTitle.html index a1e53533..46db9ec5 100644 --- a/develop/reference/interfaces/ICalLocationWithoutTitle.html +++ b/develop/reference/interfaces/ICalLocationWithoutTitle.html @@ -1,2 +1,2 @@ -ICalLocationWithoutTitle | ical-generator - v8.0.1-develop.1

    Interface ICalLocationWithoutTitle

    interface ICalLocationWithoutTitle {
        geo: ICalGeo;
    }

    Properties

    geo -

    Properties

    geo: ICalGeo
    +ICalLocationWithoutTitle | ical-generator - v8.0.1-develop.2

    Interface ICalLocationWithoutTitle

    interface ICalLocationWithoutTitle {
        geo: ICalGeo;
    }

    Properties

    geo +

    Properties

    geo: ICalGeo
    diff --git a/develop/reference/interfaces/ICalLuxonDateTimeStub.html b/develop/reference/interfaces/ICalLuxonDateTimeStub.html index 81d5174c..f0402832 100644 --- a/develop/reference/interfaces/ICalLuxonDateTimeStub.html +++ b/develop/reference/interfaces/ICalLuxonDateTimeStub.html @@ -1,7 +1,7 @@ -ICalLuxonDateTimeStub | ical-generator - v8.0.1-develop.1

    Interface ICalLuxonDateTimeStub

    interface ICalLuxonDateTimeStub {
        zone: {
            type: string;
        };
        get isValid(): boolean;
        setZone(zone?: string): ICalLuxonDateTimeStub;
        toFormat(fmt: string): string;
        toJSDate(): Date;
        toJSON(): null | string;
    }

    Properties

    zone +ICalLuxonDateTimeStub | ical-generator - v8.0.1-develop.2

    Interface ICalLuxonDateTimeStub

    interface ICalLuxonDateTimeStub {
        zone: {
            type: string;
        };
        get isValid(): boolean;
        setZone(zone?: string): ICalLuxonDateTimeStub;
        toFormat(fmt: string): string;
        toJSDate(): Date;
        toJSON(): null | string;
    }

    Properties

    Accessors

    Methods

    Properties

    zone: {
        type: string;
    }

    Accessors

    • get isValid(): boolean
    • Returns boolean

    Methods

    • Parameters

      • fmt: string

      Returns string

    • Returns null | string

    +

    Properties

    zone: {
        type: string;
    }

    Accessors

    • get isValid(): boolean
    • Returns boolean

    Methods

    • Parameters

      • fmt: string

      Returns string

    • Returns null | string

    diff --git a/develop/reference/interfaces/ICalMomentDurationStub.html b/develop/reference/interfaces/ICalMomentDurationStub.html index 5d447200..6b0c9ddf 100644 --- a/develop/reference/interfaces/ICalMomentDurationStub.html +++ b/develop/reference/interfaces/ICalMomentDurationStub.html @@ -1,2 +1,2 @@ -ICalMomentDurationStub | ical-generator - v8.0.1-develop.1

    Interface ICalMomentDurationStub

    interface ICalMomentDurationStub {
        asSeconds(): number;
    }

    Methods

    Methods

    • Returns number

    +ICalMomentDurationStub | ical-generator - v8.0.1-develop.2

    Interface ICalMomentDurationStub

    interface ICalMomentDurationStub {
        asSeconds(): number;
    }

    Methods

    Methods

    • Returns number

    diff --git a/develop/reference/interfaces/ICalMomentStub.html b/develop/reference/interfaces/ICalMomentStub.html index 09a8766f..46aa30df 100644 --- a/develop/reference/interfaces/ICalMomentStub.html +++ b/develop/reference/interfaces/ICalMomentStub.html @@ -1,7 +1,7 @@ -ICalMomentStub | ical-generator - v8.0.1-develop.1

    Interface ICalMomentStub

    interface ICalMomentStub {
        clone(): ICalMomentStub;
        format(format?: string): string;
        isValid(): boolean;
        toDate(): Date;
        toJSON(): string;
        utc(): ICalMomentStub;
    }

    Hierarchy (view full)

    Methods

    clone +ICalMomentStub | ical-generator - v8.0.1-develop.2

    Interface ICalMomentStub

    interface ICalMomentStub {
        clone(): ICalMomentStub;
        format(format?: string): string;
        isValid(): boolean;
        toDate(): Date;
        toJSON(): string;
        utc(): ICalMomentStub;
    }

    Hierarchy (view full)

    Methods

    • Parameters

      • Optionalformat: string

      Returns string

    • Returns boolean

    +

    Methods

    • Parameters

      • Optionalformat: string

      Returns string

    • Returns boolean

    diff --git a/develop/reference/interfaces/ICalMomentTimezoneStub.html b/develop/reference/interfaces/ICalMomentTimezoneStub.html index 87219969..63a43131 100644 --- a/develop/reference/interfaces/ICalMomentTimezoneStub.html +++ b/develop/reference/interfaces/ICalMomentTimezoneStub.html @@ -1,8 +1,8 @@ -ICalMomentTimezoneStub | ical-generator - v8.0.1-develop.1

    Interface ICalMomentTimezoneStub

    interface ICalMomentTimezoneStub {
        clone(): ICalMomentTimezoneStub;
        format(format?: string): string;
        isValid(): boolean;
        toDate(): Date;
        toJSON(): string;
        tz(): undefined | string;
        tz(timezone: string): ICalMomentTimezoneStub;
        utc(): ICalMomentTimezoneStub;
    }

    Hierarchy (view full)

    Methods

    clone +ICalMomentTimezoneStub | ical-generator - v8.0.1-develop.2

    Interface ICalMomentTimezoneStub

    interface ICalMomentTimezoneStub {
        clone(): ICalMomentTimezoneStub;
        format(format?: string): string;
        isValid(): boolean;
        toDate(): Date;
        toJSON(): string;
        tz(): undefined | string;
        tz(timezone: string): ICalMomentTimezoneStub;
        utc(): ICalMomentTimezoneStub;
    }

    Hierarchy (view full)

    Methods

    +

    Methods

    diff --git a/develop/reference/interfaces/ICalOrganizer.html b/develop/reference/interfaces/ICalOrganizer.html index 548b9259..a9459ef0 100644 --- a/develop/reference/interfaces/ICalOrganizer.html +++ b/develop/reference/interfaces/ICalOrganizer.html @@ -1,5 +1,5 @@ -ICalOrganizer | ical-generator - v8.0.1-develop.1

    Interface ICalOrganizer

    interface ICalOrganizer {
        email?: string;
        mailto?: string;
        name: string;
        sentBy?: string;
    }

    Properties

    email? +ICalOrganizer | ical-generator - v8.0.1-develop.2

    Interface ICalOrganizer

    interface ICalOrganizer {
        email?: string;
        mailto?: string;
        name: string;
        sentBy?: string;
    }

    Properties

    email?: string
    mailto?: string
    name: string
    sentBy?: string
    +

    Properties

    email?: string
    mailto?: string
    name: string
    sentBy?: string
    diff --git a/develop/reference/interfaces/ICalRRuleStub.html b/develop/reference/interfaces/ICalRRuleStub.html index fa3c5409..a2d2a6f0 100644 --- a/develop/reference/interfaces/ICalRRuleStub.html +++ b/develop/reference/interfaces/ICalRRuleStub.html @@ -1,3 +1,3 @@ -ICalRRuleStub | ical-generator - v8.0.1-develop.1

    Interface ICalRRuleStub

    interface ICalRRuleStub {
        between(after: Date, before: Date, inc?: boolean, iterator?: ((d: Date, len: number) => boolean)): Date[];
        toString(): string;
    }

    Methods

    between +ICalRRuleStub | ical-generator - v8.0.1-develop.2

    Interface ICalRRuleStub

    interface ICalRRuleStub {
        between(after: Date, before: Date, inc?: boolean, iterator?: ((d: Date, len: number) => boolean)): Date[];
        toString(): string;
    }

    Methods

    Methods

    • Parameters

      • after: Date
      • before: Date
      • Optionalinc: boolean
      • Optionaliterator: ((d: Date, len: number) => boolean)
          • (d, len): boolean
          • Parameters

            • d: Date
            • len: number

            Returns boolean

      Returns Date[]

    +

    Methods

    • Parameters

      • after: Date
      • before: Date
      • Optionalinc: boolean
      • Optionaliterator: ((d: Date, len: number) => boolean)
          • (d, len): boolean
          • Parameters

            • d: Date
            • len: number

            Returns boolean

      Returns Date[]

    diff --git a/develop/reference/interfaces/ICalRepeatingOptions.html b/develop/reference/interfaces/ICalRepeatingOptions.html index 1708d2df..2cbd6afb 100644 --- a/develop/reference/interfaces/ICalRepeatingOptions.html +++ b/develop/reference/interfaces/ICalRepeatingOptions.html @@ -1,4 +1,4 @@ -ICalRepeatingOptions | ical-generator - v8.0.1-develop.1

    Interface ICalRepeatingOptions

    interface ICalRepeatingOptions {
        byDay?: ICalWeekday | ICalWeekday[];
        byMonth?: number | number[];
        byMonthDay?: number | number[];
        bySetPos?: number | number[];
        count?: number;
        exclude?: ICalDateTimeValue | ICalDateTimeValue[];
        freq: ICalEventRepeatingFreq;
        interval?: number;
        startOfWeek?: ICalWeekday;
        until?: ICalDateTimeValue;
    }

    Properties

    byDay? +ICalRepeatingOptions | ical-generator - v8.0.1-develop.2

    Interface ICalRepeatingOptions

    interface ICalRepeatingOptions {
        byDay?: ICalWeekday | ICalWeekday[];
        byMonth?: number | number[];
        byMonthDay?: number | number[];
        bySetPos?: number | number[];
        count?: number;
        exclude?: ICalDateTimeValue | ICalDateTimeValue[];
        freq: ICalEventRepeatingFreq;
        interval?: number;
        startOfWeek?: ICalWeekday;
        until?: ICalDateTimeValue;
    }

    Properties

    byMonth?: number | number[]
    byMonthDay?: number | number[]
    bySetPos?: number | number[]
    count?: number
    interval?: number
    startOfWeek?: ICalWeekday
    +

    Properties

    byMonth?: number | number[]
    byMonthDay?: number | number[]
    bySetPos?: number | number[]
    count?: number
    interval?: number
    startOfWeek?: ICalWeekday
    diff --git a/develop/reference/interfaces/ICalTimezone.html b/develop/reference/interfaces/ICalTimezone.html index d0fc8cc0..14e3e463 100644 --- a/develop/reference/interfaces/ICalTimezone.html +++ b/develop/reference/interfaces/ICalTimezone.html @@ -1,3 +1,3 @@ -ICalTimezone | ical-generator - v8.0.1-develop.1

    Interface ICalTimezone

    interface ICalTimezone {
        generator?: ((timezone: string) => null | string);
        name: null | string;
    }

    Properties

    generator? +ICalTimezone | ical-generator - v8.0.1-develop.2

    Interface ICalTimezone

    interface ICalTimezone {
        generator?: ((timezone: string) => null | string);
        name: null | string;
    }

    Properties

    Properties

    generator?: ((timezone: string) => null | string)
    name: null | string
    +

    Properties

    generator?: ((timezone: string) => null | string)
    name: null | string
    diff --git a/develop/reference/modules.html b/develop/reference/modules.html index be2b08bf..58334b2b 100644 --- a/develop/reference/modules.html +++ b/develop/reference/modules.html @@ -1,4 +1,4 @@ -ical-generator - v8.0.1-develop.1

    ical-generator - v8.0.1-develop.1

    Index

    Enumerations

    ICalAlarmType +ical-generator - v8.0.1-develop.2

    ical-generator - v8.0.1-develop.2

    Index

    Enumerations

    +
    diff --git a/develop/reference/types/ICalAlarmData.html b/develop/reference/types/ICalAlarmData.html index eed54b45..a8766d94 100644 --- a/develop/reference/types/ICalAlarmData.html +++ b/develop/reference/types/ICalAlarmData.html @@ -1 +1 @@ -ICalAlarmData | ical-generator - v8.0.1-develop.1

    Type Alias ICalAlarmData

    +ICalAlarmData | ical-generator - v8.0.1-develop.2

    Type Alias ICalAlarmData

    diff --git a/develop/reference/types/ICalAlarmRelatesTo.html b/develop/reference/types/ICalAlarmRelatesTo.html index ecd87880..0670dd4d 100644 --- a/develop/reference/types/ICalAlarmRelatesTo.html +++ b/develop/reference/types/ICalAlarmRelatesTo.html @@ -1 +1 @@ -ICalAlarmRelatesTo | ical-generator - v8.0.1-develop.1

    Type Alias ICalAlarmRelatesTo

    ICalAlarmRelatesTo: typeof ICalAlarmRelatesTo[keyof typeof ICalAlarmRelatesTo]
    +ICalAlarmRelatesTo | ical-generator - v8.0.1-develop.2

    Type Alias ICalAlarmRelatesTo

    ICalAlarmRelatesTo: typeof ICalAlarmRelatesTo[keyof typeof ICalAlarmRelatesTo]
    diff --git a/develop/reference/types/ICalAlarmTriggerAfterData.html b/develop/reference/types/ICalAlarmTriggerAfterData.html index 72ff3bd1..90fd8f09 100644 --- a/develop/reference/types/ICalAlarmTriggerAfterData.html +++ b/develop/reference/types/ICalAlarmTriggerAfterData.html @@ -1 +1 @@ -ICalAlarmTriggerAfterData | ical-generator - v8.0.1-develop.1

    Type Alias ICalAlarmTriggerAfterData

    ICalAlarmTriggerAfterData: ICalAlarmBaseData & {
        triggerAfter: number | ICalDateTimeValue;
    }
    +ICalAlarmTriggerAfterData | ical-generator - v8.0.1-develop.2

    Type Alias ICalAlarmTriggerAfterData

    ICalAlarmTriggerAfterData: ICalAlarmBaseData & {
        triggerAfter: number | ICalDateTimeValue;
    }
    diff --git a/develop/reference/types/ICalAlarmTriggerBeforeData.html b/develop/reference/types/ICalAlarmTriggerBeforeData.html index e8e4c4c9..3df499e7 100644 --- a/develop/reference/types/ICalAlarmTriggerBeforeData.html +++ b/develop/reference/types/ICalAlarmTriggerBeforeData.html @@ -1 +1 @@ -ICalAlarmTriggerBeforeData | ical-generator - v8.0.1-develop.1

    Type Alias ICalAlarmTriggerBeforeData

    ICalAlarmTriggerBeforeData: ICalAlarmBaseData & {
        triggerBefore: number | ICalDateTimeValue;
    }
    +ICalAlarmTriggerBeforeData | ical-generator - v8.0.1-develop.2

    Type Alias ICalAlarmTriggerBeforeData

    ICalAlarmTriggerBeforeData: ICalAlarmBaseData & {
        triggerBefore: number | ICalDateTimeValue;
    }
    diff --git a/develop/reference/types/ICalAlarmTriggerData.html b/develop/reference/types/ICalAlarmTriggerData.html index 41799642..16d0943a 100644 --- a/develop/reference/types/ICalAlarmTriggerData.html +++ b/develop/reference/types/ICalAlarmTriggerData.html @@ -1 +1 @@ -ICalAlarmTriggerData | ical-generator - v8.0.1-develop.1

    Type Alias ICalAlarmTriggerData

    ICalAlarmTriggerData: ICalAlarmBaseData & {
        trigger: number | ICalDateTimeValue;
    }
    +ICalAlarmTriggerData | ical-generator - v8.0.1-develop.2

    Type Alias ICalAlarmTriggerData

    ICalAlarmTriggerData: ICalAlarmBaseData & {
        trigger: number | ICalDateTimeValue;
    }
    diff --git a/develop/reference/types/ICalAlarmTypeValue.html b/develop/reference/types/ICalAlarmTypeValue.html index a1d971cd..efcf6bf2 100644 --- a/develop/reference/types/ICalAlarmTypeValue.html +++ b/develop/reference/types/ICalAlarmTypeValue.html @@ -1 +1 @@ -ICalAlarmTypeValue | ical-generator - v8.0.1-develop.1

    Type Alias ICalAlarmTypeValue

    ICalAlarmTypeValue: keyof ICalAlarmType
    +ICalAlarmTypeValue | ical-generator - v8.0.1-develop.2

    Type Alias ICalAlarmTypeValue

    ICalAlarmTypeValue: keyof ICalAlarmType
    diff --git a/develop/reference/types/ICalDateTimeValue.html b/develop/reference/types/ICalDateTimeValue.html index 86519c83..b56d4d62 100644 --- a/develop/reference/types/ICalDateTimeValue.html +++ b/develop/reference/types/ICalDateTimeValue.html @@ -1,5 +1,5 @@ -ICalDateTimeValue | ical-generator - v8.0.1-develop.1

    Type Alias ICalDateTimeValue

    ICalDateTimeValue:
        | Date
        | ICalMomentStub
        | ICalMomentTimezoneStub
        | ICalLuxonDateTimeStub
        | ICalDayJsStub
        | string

    ical-generator supports native Date, +ICalDateTimeValue | ical-generator - v8.0.1-develop.2

    Type Alias ICalDateTimeValue

    ICalDateTimeValue:
        | Date
        | ICalMomentStub
        | ICalMomentTimezoneStub
        | ICalLuxonDateTimeStub
        | ICalDayJsStub
        | string

    ical-generator supports native Date, moment.js (and moment-timezone, Day.js and Luxon's DateTime objects. You can also pass a string which is then passed to javascript's Date internally.

    -
    +
    diff --git a/develop/reference/types/ICalLocation.html b/develop/reference/types/ICalLocation.html index 69d594d1..e0ecbfff 100644 --- a/develop/reference/types/ICalLocation.html +++ b/develop/reference/types/ICalLocation.html @@ -1 +1 @@ -ICalLocation | ical-generator - v8.0.1-develop.1
    +ICalLocation | ical-generator - v8.0.1-develop.2
    diff --git a/develop/reference/variables/ICalAlarmRelatesTo-1.html b/develop/reference/variables/ICalAlarmRelatesTo-1.html index db0dd661..58a98304 100644 --- a/develop/reference/variables/ICalAlarmRelatesTo-1.html +++ b/develop/reference/variables/ICalAlarmRelatesTo-1.html @@ -1 +1 @@ -ICalAlarmRelatesTo | ical-generator - v8.0.1-develop.1

    Variable ICalAlarmRelatesToConst

    ICalAlarmRelatesTo: {
        end: "END";
        start: "START";
    } = ...
    +ICalAlarmRelatesTo | ical-generator - v8.0.1-develop.2

    Variable ICalAlarmRelatesToConst

    ICalAlarmRelatesTo: {
        end: "END";
        start: "START";
    } = ...
    diff --git a/develop/tests/index.html b/develop/tests/index.html index d802f9f6..813bf668 100644 --- a/develop/tests/index.html +++ b/develop/tests/index.html @@ -1,2 +1,2 @@ -Mochawesome Report
    \ No newline at end of file +Mochawesome Report
    \ No newline at end of file diff --git a/develop/tests/mochawesome.json b/develop/tests/mochawesome.json index a933551b..4a302eb6 100644 --- a/develop/tests/mochawesome.json +++ b/develop/tests/mochawesome.json @@ -5,9 +5,9 @@ "passes": 443, "pending": 2, "failures": 0, - "start": "2024-08-27T10:17:06.458Z", - "end": "2024-08-27T10:17:06.616Z", - "duration": 158, + "start": "2024-09-15T15:26:04.219Z", + "end": "2024-09-15T15:26:04.381Z", + "duration": 162, "testsRegistered": 445, "passPercent": 100, "pendingPercent": 0.44943820224719105, @@ -18,7 +18,7 @@ }, "results": [ { - "uuid": "220fe44b-b06a-4f9b-b335-1626c57a79cb", + "uuid": "1b535268-45ac-4159-9d37-4e3fa2216347", "title": "", "fullFile": "", "file": "", @@ -27,7 +27,7 @@ "tests": [], "suites": [ { - "uuid": "9481d2b4-4f8a-45ae-ad11-06a90b66a734", + "uuid": "4527e2a5-4d57-4512-80a8-4737f1dd6579", "title": "ical-generator Alarm", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -36,7 +36,7 @@ "tests": [], "suites": [ { - "uuid": "017a2f81-2cb0-4dd7-a329-0b2753e8e40f", + "uuid": "05a65e54-fea0-46f2-b619-aac56ef690d8", "title": "constructor()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -56,8 +56,8 @@ "context": null, "code": "assert.throws(function(){new ICalAlarm({type:ICalAlarmType.display},null)},/`event`/)", "err": {}, - "uuid": "9d59447b-4364-4288-b710-d437bc880d9b", - "parentUUID": "017a2f81-2cb0-4dd7-a329-0b2753e8e40f", + "uuid": "4d7e7993-cb25-42c3-8118-f3b8541400ff", + "parentUUID": "05a65e54-fea0-46f2-b619-aac56ef690d8", "isHook": false, "skipped": false }, @@ -74,16 +74,16 @@ "context": null, "code": "const a=new ICalAlarm({unknown:true,type:ICalAlarmType.display},new ICalEvent({start:new Date},new ICalCalendar));assert.strictEqual(a.type(),\"display\")", "err": {}, - "uuid": "aeda3b4b-07ab-45ad-b822-fcf795582595", - "parentUUID": "017a2f81-2cb0-4dd7-a329-0b2753e8e40f", + "uuid": "6fa48eac-8f40-4045-9572-a9c6692d2e7e", + "parentUUID": "05a65e54-fea0-46f2-b619-aac56ef690d8", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "9d59447b-4364-4288-b710-d437bc880d9b", - "aeda3b4b-07ab-45ad-b822-fcf795582595" + "4d7e7993-cb25-42c3-8118-f3b8541400ff", + "6fa48eac-8f40-4045-9572-a9c6692d2e7e" ], "failures": [], "pending": [], @@ -94,7 +94,7 @@ "_timeout": 2000 }, { - "uuid": "57d4382a-2b0f-435a-9a60-405202ba9ed4", + "uuid": "c3e09569-0669-4aad-aa68-d200217899ac", "title": "type()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -114,8 +114,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.type(ICalAlarmType.display))", "err": {}, - "uuid": "c9595f71-63b4-4f35-8854-14ae606e5133", - "parentUUID": "57d4382a-2b0f-435a-9a60-405202ba9ed4", + "uuid": "1c8584ba-70f4-4dcf-a65a-8289f832a34b", + "parentUUID": "c3e09569-0669-4aad-aa68-d200217899ac", "isHook": false, "skipped": false }, @@ -132,8 +132,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.strictEqual(a.type(),\"display\");a.type(ICalAlarmType.audio);assert.strictEqual(a.type(),\"audio\")", "err": {}, - "uuid": "10323889-5a10-48ed-84f4-302e0eb9737b", - "parentUUID": "57d4382a-2b0f-435a-9a60-405202ba9ed4", + "uuid": "e64e3121-80f6-40bd-8eb0-1fcad81f9d55", + "parentUUID": "c3e09569-0669-4aad-aa68-d200217899ac", "isHook": false, "skipped": false }, @@ -150,8 +150,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.throws(function(){a.type(\"BANANA\")},/`type`/);assert.throws(function(){a.type(null)},/`type`/)", "err": {}, - "uuid": "29203639-f499-45ad-8802-bb3da6e1181f", - "parentUUID": "57d4382a-2b0f-435a-9a60-405202ba9ed4", + "uuid": "58303e0c-8965-4e35-944f-d0b82da02d8b", + "parentUUID": "c3e09569-0669-4aad-aa68-d200217899ac", "isHook": false, "skipped": false }, @@ -168,18 +168,18 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"ACTION:DISPLAY\")>-1)", "err": {}, - "uuid": "21a79916-d3d9-44e5-8bd1-cf835b81bfb5", - "parentUUID": "57d4382a-2b0f-435a-9a60-405202ba9ed4", + "uuid": "3462e9e0-5dd6-468c-b4a1-7c8f5aad4bf8", + "parentUUID": "c3e09569-0669-4aad-aa68-d200217899ac", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "c9595f71-63b4-4f35-8854-14ae606e5133", - "10323889-5a10-48ed-84f4-302e0eb9737b", - "29203639-f499-45ad-8802-bb3da6e1181f", - "21a79916-d3d9-44e5-8bd1-cf835b81bfb5" + "1c8584ba-70f4-4dcf-a65a-8289f832a34b", + "e64e3121-80f6-40bd-8eb0-1fcad81f9d55", + "58303e0c-8965-4e35-944f-d0b82da02d8b", + "3462e9e0-5dd6-468c-b4a1-7c8f5aad4bf8" ], "failures": [], "pending": [], @@ -190,7 +190,7 @@ "_timeout": 2000 }, { - "uuid": "d9dd5298-9648-470f-a0bf-b4a11b828340", + "uuid": "26560323-23ab-492a-beff-5cb43e533883", "title": "trigger()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -210,8 +210,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.trigger(60*10))", "err": {}, - "uuid": "292db185-7275-47fd-a666-042c388b8321", - "parentUUID": "d9dd5298-9648-470f-a0bf-b4a11b828340", + "uuid": "bfc03023-c9fd-4de8-b1bd-4b413b4d5a04", + "parentUUID": "26560323-23ab-492a-beff-5cb43e533883", "isHook": false, "skipped": false }, @@ -228,8 +228,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));const now=new Date;assert.strictEqual(a.trigger(),600);assert.strictEqual(a.triggerAfter(),-600);a.trigger(300);assert.strictEqual(a.trigger(),300);assert.strictEqual(a.triggerAfter(),-300);a.trigger(now);const dateResult=a.trigger();assert.deepStrictEqual(dateResult,now)", "err": {}, - "uuid": "5c08b784-3a95-47d6-9b88-0ca79a81bd24", - "parentUUID": "d9dd5298-9648-470f-a0bf-b4a11b828340", + "uuid": "a05d9722-2d81-4c16-a4d4-10e0c553d206", + "parentUUID": "26560323-23ab-492a-beff-5cb43e533883", "isHook": false, "skipped": false }, @@ -246,8 +246,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.throws(function(){a.trigger(Infinity)},/`trigger`/);assert.throws(function(){a.trigger(\"hi\")},/`trigger`/);assert.throws(function(){a.trigger(true)},/`trigger`/)", "err": {}, - "uuid": "e86d62f2-8506-4842-9a29-1f7edc06137c", - "parentUUID": "d9dd5298-9648-470f-a0bf-b4a11b828340", + "uuid": "a4dfe0ce-50d3-4fe5-91b1-318bc4aa7a09", + "parentUUID": "26560323-23ab-492a-beff-5cb43e533883", "isHook": false, "skipped": false }, @@ -264,8 +264,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));a.trigger(new Date);assert.ok(a.trigger()instanceof Date)", "err": {}, - "uuid": "26a4f4f7-bd17-4f43-8fa8-b31aafbd3b3d", - "parentUUID": "d9dd5298-9648-470f-a0bf-b4a11b828340", + "uuid": "a1a221a0-9503-48d8-a1b2-69ba7f4c9426", + "parentUUID": "26560323-23ab-492a-beff-5cb43e533883", "isHook": false, "skipped": false }, @@ -282,8 +282,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));a.trigger(moment());assert.ok(moment.isMoment(a.trigger()))", "err": {}, - "uuid": "ffd205cd-d18b-47de-926c-a94b1a838fec", - "parentUUID": "d9dd5298-9648-470f-a0bf-b4a11b828340", + "uuid": "e3e2f15c-a996-4f31-ac6c-9ec516731962", + "parentUUID": "26560323-23ab-492a-beff-5cb43e533883", "isHook": false, "skipped": false }, @@ -300,8 +300,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));a.trigger(2*60);assert.strictEqual(a.trigger(),120)", "err": {}, - "uuid": "de76101d-c70a-467d-8a7e-fc9e346601f2", - "parentUUID": "d9dd5298-9648-470f-a0bf-b4a11b828340", + "uuid": "92489bed-e8fc-4561-b847-f72a29f2aec2", + "parentUUID": "26560323-23ab-492a-beff-5cb43e533883", "isHook": false, "skipped": false }, @@ -318,21 +318,21 @@ "context": null, "code": "const trigger=moment(\"2015-02-01T13:38:45.000Z\");const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().includes(\"TRIGGER:-PT10M\"));a.trigger(trigger);assert.ok(a.toString().includes(\"TRIGGER;VALUE=DATE-TIME:20150201T133845Z\"))", "err": {}, - "uuid": "08008f1d-8c88-4713-bc72-5a00d2ab1ac8", - "parentUUID": "d9dd5298-9648-470f-a0bf-b4a11b828340", + "uuid": "e23e17eb-8c3a-49af-8491-0e69e02857a6", + "parentUUID": "26560323-23ab-492a-beff-5cb43e533883", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "292db185-7275-47fd-a666-042c388b8321", - "5c08b784-3a95-47d6-9b88-0ca79a81bd24", - "e86d62f2-8506-4842-9a29-1f7edc06137c", - "26a4f4f7-bd17-4f43-8fa8-b31aafbd3b3d", - "ffd205cd-d18b-47de-926c-a94b1a838fec", - "de76101d-c70a-467d-8a7e-fc9e346601f2", - "08008f1d-8c88-4713-bc72-5a00d2ab1ac8" + "bfc03023-c9fd-4de8-b1bd-4b413b4d5a04", + "a05d9722-2d81-4c16-a4d4-10e0c553d206", + "a4dfe0ce-50d3-4fe5-91b1-318bc4aa7a09", + "a1a221a0-9503-48d8-a1b2-69ba7f4c9426", + "e3e2f15c-a996-4f31-ac6c-9ec516731962", + "92489bed-e8fc-4561-b847-f72a29f2aec2", + "e23e17eb-8c3a-49af-8491-0e69e02857a6" ], "failures": [], "pending": [], @@ -343,7 +343,7 @@ "_timeout": 2000 }, { - "uuid": "547dd834-cd23-45f9-a669-2959778b69b9", + "uuid": "bbc6c09a-2b79-47d9-9416-f864d4baa03e", "title": "triggerAfter()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -363,8 +363,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.triggerAfter(60*10))", "err": {}, - "uuid": "186fd3ca-6485-4c5d-8c27-665424f3d0a5", - "parentUUID": "547dd834-cd23-45f9-a669-2959778b69b9", + "uuid": "dd1f3da3-d418-47de-850d-62fc07017015", + "parentUUID": "bbc6c09a-2b79-47d9-9416-f864d4baa03e", "isHook": false, "skipped": false }, @@ -381,8 +381,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar)).triggerAfter(300);assert.strictEqual(a.triggerAfter(),300);assert.strictEqual(a.trigger(),-300)", "err": {}, - "uuid": "ac99a660-7874-41c7-b24a-02e000c76aca", - "parentUUID": "547dd834-cd23-45f9-a669-2959778b69b9", + "uuid": "25a143ea-b33b-42fb-8c98-b090a49d0905", + "parentUUID": "bbc6c09a-2b79-47d9-9416-f864d4baa03e", "isHook": false, "skipped": false }, @@ -399,8 +399,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));a.triggerAfter(120);assert.strictEqual(a.trigger(),-120)", "err": {}, - "uuid": "eea199eb-2b7a-4b99-9613-98492d01cd6c", - "parentUUID": "547dd834-cd23-45f9-a669-2959778b69b9", + "uuid": "37ecd78d-a6b4-4671-befb-a75e023d3e5c", + "parentUUID": "bbc6c09a-2b79-47d9-9416-f864d4baa03e", "isHook": false, "skipped": false }, @@ -417,8 +417,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.throws(function(){a.triggerAfter(Infinity)},/`trigger`/);assert.throws(function(){a.triggerAfter(\"hi\")},/`trigger`/);assert.throws(function(){a.triggerAfter(true)},/`trigger`/)", "err": {}, - "uuid": "bf37c562-32f9-407a-9cfd-cc22e8c05e9f", - "parentUUID": "547dd834-cd23-45f9-a669-2959778b69b9", + "uuid": "4f33c7d8-ce71-4442-8176-5194fcf8038d", + "parentUUID": "bbc6c09a-2b79-47d9-9416-f864d4baa03e", "isHook": false, "skipped": false }, @@ -435,19 +435,19 @@ "context": null, "code": "const trigger=moment(\"20150201T133845Z\");const a=new ICalAlarm({triggerAfter:600},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"TRIGGER;RELATED=END:PT10M\")>-1);a.triggerAfter(trigger);assert.ok(a.toString().indexOf(\"TRIGGER;VALUE=DATE-TIME:20150201T133845Z\")>-1)", "err": {}, - "uuid": "86f4a916-3177-4bcc-bfb2-ab38ae5f2cae", - "parentUUID": "547dd834-cd23-45f9-a669-2959778b69b9", + "uuid": "a96c48f1-9190-4c13-9394-75819bf9b4f7", + "parentUUID": "bbc6c09a-2b79-47d9-9416-f864d4baa03e", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "186fd3ca-6485-4c5d-8c27-665424f3d0a5", - "ac99a660-7874-41c7-b24a-02e000c76aca", - "eea199eb-2b7a-4b99-9613-98492d01cd6c", - "bf37c562-32f9-407a-9cfd-cc22e8c05e9f", - "86f4a916-3177-4bcc-bfb2-ab38ae5f2cae" + "dd1f3da3-d418-47de-850d-62fc07017015", + "25a143ea-b33b-42fb-8c98-b090a49d0905", + "37ecd78d-a6b4-4671-befb-a75e023d3e5c", + "4f33c7d8-ce71-4442-8176-5194fcf8038d", + "a96c48f1-9190-4c13-9394-75819bf9b4f7" ], "failures": [], "pending": [], @@ -458,7 +458,7 @@ "_timeout": 2000 }, { - "uuid": "05559f69-e118-4a37-9e2f-f925d74fbe7d", + "uuid": "2b5be3da-45c7-4ea0-bfe1-ae0003a7b8be", "title": "triggerBefore()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -478,8 +478,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.triggerBefore(60*10))", "err": {}, - "uuid": "b60c3915-388b-4840-9bbe-7d1a3b5f107f", - "parentUUID": "05559f69-e118-4a37-9e2f-f925d74fbe7d", + "uuid": "447fea3f-b6d2-4aa8-9c94-5240e3947db1", + "parentUUID": "2b5be3da-45c7-4ea0-bfe1-ae0003a7b8be", "isHook": false, "skipped": false }, @@ -496,8 +496,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));const now=new Date;assert.strictEqual(a.triggerBefore(),600);a.trigger(300);assert.strictEqual(a.triggerBefore(),300);a.trigger(now);const dateResult=a.triggerBefore();assert.deepStrictEqual(dateResult,now)", "err": {}, - "uuid": "74906f0e-bed2-4d1b-9644-2ca564136e9d", - "parentUUID": "05559f69-e118-4a37-9e2f-f925d74fbe7d", + "uuid": "c0c8146b-6b4d-4c71-9c09-1da23e773c6e", + "parentUUID": "2b5be3da-45c7-4ea0-bfe1-ae0003a7b8be", "isHook": false, "skipped": false }, @@ -505,7 +505,7 @@ "title": "should throw error when trigger not allowed", "fullTitle": "ical-generator Alarm triggerBefore() should throw error when trigger not allowed", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -514,8 +514,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.throws(function(){a.triggerBefore(Infinity)},/`trigger`/);assert.throws(function(){a.triggerBefore(\"hi\")},/`trigger`/);assert.throws(function(){a.triggerBefore(true)},/`trigger`/)", "err": {}, - "uuid": "a64855ce-6fe9-4483-af5c-329e07295a35", - "parentUUID": "05559f69-e118-4a37-9e2f-f925d74fbe7d", + "uuid": "a2587984-8fd2-4728-8276-907abe63f6f7", + "parentUUID": "2b5be3da-45c7-4ea0-bfe1-ae0003a7b8be", "isHook": false, "skipped": false }, @@ -523,7 +523,7 @@ "title": "setter should work with date", "fullTitle": "ical-generator Alarm triggerBefore() setter should work with date", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -532,8 +532,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));const now=new Date;a.triggerBefore(now);assert.deepStrictEqual(a.trigger(),now)", "err": {}, - "uuid": "682f7db0-4263-48f1-b2a9-7cf46f0711c0", - "parentUUID": "05559f69-e118-4a37-9e2f-f925d74fbe7d", + "uuid": "78336551-4e70-45b8-9835-9e9fb4b9c1ce", + "parentUUID": "2b5be3da-45c7-4ea0-bfe1-ae0003a7b8be", "isHook": false, "skipped": false }, @@ -550,8 +550,8 @@ "context": null, "code": "const a=new ICalAlarm({triggerBefore:moment()},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(moment.isMoment(a.trigger()))", "err": {}, - "uuid": "d2e4d5c0-8b03-45b2-a725-d85fc60059a4", - "parentUUID": "05559f69-e118-4a37-9e2f-f925d74fbe7d", + "uuid": "73d4ed92-4e87-4488-8911-dabf4d0ea331", + "parentUUID": "2b5be3da-45c7-4ea0-bfe1-ae0003a7b8be", "isHook": false, "skipped": false }, @@ -568,8 +568,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));a.triggerBefore(2*60);assert.strictEqual(a.trigger(),120)", "err": {}, - "uuid": "4cb79dc0-e008-40eb-81a3-459de10b9650", - "parentUUID": "05559f69-e118-4a37-9e2f-f925d74fbe7d", + "uuid": "73a79895-d86c-45a9-bc62-1fc14074200f", + "parentUUID": "2b5be3da-45c7-4ea0-bfe1-ae0003a7b8be", "isHook": false, "skipped": false }, @@ -577,7 +577,7 @@ "title": "should change something", "fullTitle": "ical-generator Alarm triggerBefore() should change something", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -586,32 +586,32 @@ "context": null, "code": "const trigger=moment(\"2015-02-01T13:38:45.000Z\");const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"TRIGGER:-PT10M\")>-1);a.triggerBefore(trigger);assert.ok(a.toString().indexOf(\"TRIGGER;VALUE=DATE-TIME:20150201T133845Z\")>-1)", "err": {}, - "uuid": "9614fffa-ff5e-4c51-aa52-880d449e6437", - "parentUUID": "05559f69-e118-4a37-9e2f-f925d74fbe7d", + "uuid": "f7eb2583-1083-4534-a890-a6a5c4bcb727", + "parentUUID": "2b5be3da-45c7-4ea0-bfe1-ae0003a7b8be", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "b60c3915-388b-4840-9bbe-7d1a3b5f107f", - "74906f0e-bed2-4d1b-9644-2ca564136e9d", - "a64855ce-6fe9-4483-af5c-329e07295a35", - "682f7db0-4263-48f1-b2a9-7cf46f0711c0", - "d2e4d5c0-8b03-45b2-a725-d85fc60059a4", - "4cb79dc0-e008-40eb-81a3-459de10b9650", - "9614fffa-ff5e-4c51-aa52-880d449e6437" + "447fea3f-b6d2-4aa8-9c94-5240e3947db1", + "c0c8146b-6b4d-4c71-9c09-1da23e773c6e", + "a2587984-8fd2-4728-8276-907abe63f6f7", + "78336551-4e70-45b8-9835-9e9fb4b9c1ce", + "73d4ed92-4e87-4488-8911-dabf4d0ea331", + "73a79895-d86c-45a9-bc62-1fc14074200f", + "f7eb2583-1083-4534-a890-a6a5c4bcb727" ], "failures": [], "pending": [], "skipped": [], - "duration": 2, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "09686b35-4625-4f94-a40a-b50acb5c0624", + "uuid": "271854aa-92f6-4da1-8819-0357a8ac5aa1", "title": "relatesTo()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -631,8 +631,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.relatesTo(null));assert.deepStrictEqual(a,a.relatesTo(ICalAlarmRelatesTo.end))", "err": {}, - "uuid": "822846f8-4428-48c6-822b-045f1e7b1af1", - "parentUUID": "09686b35-4625-4f94-a40a-b50acb5c0624", + "uuid": "786ded41-f1b8-4847-a7ed-57413779c1fc", + "parentUUID": "271854aa-92f6-4da1-8819-0357a8ac5aa1", "isHook": false, "skipped": false }, @@ -649,8 +649,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));a.relatesTo(ICalAlarmRelatesTo.end);assert.strictEqual(a.relatesTo(),ICalAlarmRelatesTo.end);a.relatesTo(null);assert.strictEqual(a.relatesTo(),null)", "err": {}, - "uuid": "cd8c350f-cb34-4938-82dd-578b53d44ef2", - "parentUUID": "09686b35-4625-4f94-a40a-b50acb5c0624", + "uuid": "bbbec364-3c64-4ad5-a5b5-7257b841b78e", + "parentUUID": "271854aa-92f6-4da1-8819-0357a8ac5aa1", "isHook": false, "skipped": false }, @@ -667,8 +667,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.throws(function(){a.relatesTo(\"hi\")},/`relatesTo`/);assert.throws(function(){a.relatesTo(true)},/`relatesTo`/);assert.throws(function(){a.relatesTo(Infinity)},/`relatesTo`/)", "err": {}, - "uuid": "fa3ce1ff-b833-4756-a89d-6cd20dc91ded", - "parentUUID": "09686b35-4625-4f94-a40a-b50acb5c0624", + "uuid": "f879f147-b2b0-415a-be16-d92c20aef94e", + "parentUUID": "271854aa-92f6-4da1-8819-0357a8ac5aa1", "isHook": false, "skipped": false }, @@ -685,18 +685,18 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"RELATED=START\")===-1);a.relatesTo(ICalAlarmRelatesTo.start);assert.ok(a.toString().indexOf(\"RELATED=START\")>-1);a.relatesTo(ICalAlarmRelatesTo.end);assert.ok(a.toString().indexOf(\"RELATED=END\")>-1)", "err": {}, - "uuid": "153ce85d-a882-41c5-90f9-b858b95a1ddf", - "parentUUID": "09686b35-4625-4f94-a40a-b50acb5c0624", + "uuid": "41daaf4c-7b12-4e12-8521-729cb7afdcc1", + "parentUUID": "271854aa-92f6-4da1-8819-0357a8ac5aa1", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "822846f8-4428-48c6-822b-045f1e7b1af1", - "cd8c350f-cb34-4938-82dd-578b53d44ef2", - "fa3ce1ff-b833-4756-a89d-6cd20dc91ded", - "153ce85d-a882-41c5-90f9-b858b95a1ddf" + "786ded41-f1b8-4847-a7ed-57413779c1fc", + "bbbec364-3c64-4ad5-a5b5-7257b841b78e", + "f879f147-b2b0-415a-be16-d92c20aef94e", + "41daaf4c-7b12-4e12-8521-729cb7afdcc1" ], "failures": [], "pending": [], @@ -707,7 +707,7 @@ "_timeout": 2000 }, { - "uuid": "6cc9c3e6-c174-486f-ac76-f8d43425bbb2", + "uuid": "006bdc33-06bd-4bbc-8172-a52895e083ec", "title": "repeat()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -727,8 +727,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.repeat({times:4,interval:60}))", "err": {}, - "uuid": "a8bd1aed-f98f-4922-aae0-ed628960b9de", - "parentUUID": "6cc9c3e6-c174-486f-ac76-f8d43425bbb2", + "uuid": "dd857112-890d-4d65-95d6-a08878cd9b3a", + "parentUUID": "006bdc33-06bd-4bbc-8172-a52895e083ec", "isHook": false, "skipped": false }, @@ -745,8 +745,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.strictEqual(a.repeat(),null);a.repeat({times:4,interval:60});assert.deepStrictEqual(a.repeat(),{times:4,interval:60})", "err": {}, - "uuid": "63602296-f713-4558-b883-aace5381772e", - "parentUUID": "6cc9c3e6-c174-486f-ac76-f8d43425bbb2", + "uuid": "4029cd62-9b1c-4464-bd67-b8883031e34c", + "parentUUID": "006bdc33-06bd-4bbc-8172-a52895e083ec", "isHook": false, "skipped": false }, @@ -754,7 +754,7 @@ "title": "should throw error if repeat not allowed", "fullTitle": "ical-generator Alarm repeat() should throw error if repeat not allowed", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -763,8 +763,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.throws(function(){a.repeat({times:Infinity,interval:60})},/`repeat.times`/);assert.throws(function(){a.repeat({times:\"hi\",interval:60})},/`repeat.times`/);assert.throws(function(){a.repeat({times:true,interval:60})},/`repeat.times`/);assert.throws(function(){a.repeat({times:4,interval:Infinity})},/`repeat.interval`/);assert.throws(function(){a.repeat({times:4,interval:\"hi\"})},/`repeat.interval`/);assert.throws(function(){a.repeat({times:4,interval:true})},/`repeat.interval`/)", "err": {}, - "uuid": "54cd77b3-b0ca-4d3c-8f53-a53c5999789f", - "parentUUID": "6cc9c3e6-c174-486f-ac76-f8d43425bbb2", + "uuid": "5903a7f7-85ea-4a4c-8a47-765ee37a5762", + "parentUUID": "006bdc33-06bd-4bbc-8172-a52895e083ec", "isHook": false, "skipped": false }, @@ -781,8 +781,8 @@ "context": null, "code": "const a=new ICalAlarm({trigger:300,repeat:{times:42,interval:90}},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().includes(\"REPEAT:42\"));assert.ok(a.toString().includes(\"DURATION:PT1M30S\"));a.repeat(null);assert.ok(!a.toString().includes(\"REPEAT:42\"));assert.ok(!a.toString().includes(\"DURATION:PT1M30S\"))", "err": {}, - "uuid": "d4a4c083-a862-4af4-8bee-7afec36580bc", - "parentUUID": "6cc9c3e6-c174-486f-ac76-f8d43425bbb2", + "uuid": "76cfc707-7796-4616-9820-2e68614e0b71", + "parentUUID": "006bdc33-06bd-4bbc-8172-a52895e083ec", "isHook": false, "skipped": false }, @@ -790,7 +790,7 @@ "title": "should throw an error if repeat is set but interval isn't", "fullTitle": "ical-generator Alarm repeat() should throw an error if repeat is set but interval isn't", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -799,8 +799,8 @@ "context": null, "code": "assert.throws(function(){new ICalAlarm({trigger:300,repeat:{times:4,interval:null}},new ICalEvent({start:new Date},new ICalCalendar))},/`repeat.interval`/)", "err": {}, - "uuid": "9c6df17c-3f55-45fa-84eb-670ffc31df8c", - "parentUUID": "6cc9c3e6-c174-486f-ac76-f8d43425bbb2", + "uuid": "797e15e9-98e1-4428-974e-1890316fdd86", + "parentUUID": "006bdc33-06bd-4bbc-8172-a52895e083ec", "isHook": false, "skipped": false }, @@ -817,8 +817,8 @@ "context": null, "code": "assert.throws(function(){new ICalAlarm({trigger:300,repeat:{times:null,interval:60}},new ICalEvent({start:new Date},new ICalCalendar))},/`repeat.times`/)", "err": {}, - "uuid": "a28f6025-b4c6-4730-be1c-700dc2b56d95", - "parentUUID": "6cc9c3e6-c174-486f-ac76-f8d43425bbb2", + "uuid": "fa764875-2110-41b1-892e-f1d306b60a9f", + "parentUUID": "006bdc33-06bd-4bbc-8172-a52895e083ec", "isHook": false, "skipped": false }, @@ -826,7 +826,7 @@ "title": "should throw an error if interval is of wrong type", "fullTitle": "ical-generator Alarm repeat() should throw an error if interval is of wrong type", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -835,32 +835,32 @@ "context": null, "code": "assert.throws(function(){new ICalAlarm({trigger:300,repeat:true},new ICalEvent({start:new Date},new ICalCalendar))},/`repeat` is not correct, must be an object!/)", "err": {}, - "uuid": "f9145981-554a-4f08-88bd-a576abe72ee9", - "parentUUID": "6cc9c3e6-c174-486f-ac76-f8d43425bbb2", + "uuid": "995ed97a-8ec4-4865-92a7-c37788c103d9", + "parentUUID": "006bdc33-06bd-4bbc-8172-a52895e083ec", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "a8bd1aed-f98f-4922-aae0-ed628960b9de", - "63602296-f713-4558-b883-aace5381772e", - "54cd77b3-b0ca-4d3c-8f53-a53c5999789f", - "d4a4c083-a862-4af4-8bee-7afec36580bc", - "9c6df17c-3f55-45fa-84eb-670ffc31df8c", - "a28f6025-b4c6-4730-be1c-700dc2b56d95", - "f9145981-554a-4f08-88bd-a576abe72ee9" + "dd857112-890d-4d65-95d6-a08878cd9b3a", + "4029cd62-9b1c-4464-bd67-b8883031e34c", + "5903a7f7-85ea-4a4c-8a47-765ee37a5762", + "76cfc707-7796-4616-9820-2e68614e0b71", + "797e15e9-98e1-4428-974e-1890316fdd86", + "fa764875-2110-41b1-892e-f1d306b60a9f", + "995ed97a-8ec4-4865-92a7-c37788c103d9" ], "failures": [], "pending": [], "skipped": [], - "duration": 2, + "duration": 3, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "6f51fd5c-4073-40c0-a7e3-7d07cde86873", + "uuid": "34b43047-2567-4edb-bd73-72df2c6d6042", "title": "attach()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -871,7 +871,7 @@ "title": "setter should return this", "fullTitle": "ical-generator Alarm attach() setter should return this", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -880,8 +880,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.attach(null));assert.deepStrictEqual(a,a.attach(\"https://sebbo.net/beep.aud\"))", "err": {}, - "uuid": "be81f329-b638-496c-bcdf-7776d4249589", - "parentUUID": "6f51fd5c-4073-40c0-a7e3-7d07cde86873", + "uuid": "4e22ce1c-7fc2-452b-b07d-5034eb2393a4", + "parentUUID": "34b43047-2567-4edb-bd73-72df2c6d6042", "isHook": false, "skipped": false }, @@ -898,8 +898,8 @@ "context": null, "code": "const t={uri:\"https://example.com/alarm.aud\",mime:\"audio/basic\"};const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.strictEqual(a.attach(),null);a.attach(t);assert.deepStrictEqual(a.attach(),t);a.attach(\"https://www.example.com/beep.aud\");assert.deepStrictEqual(a.attach(),{uri:\"https://www.example.com/beep.aud\",mime:null});a.attach({uri:\"https://www.example.com/beep.aud\"});assert.deepStrictEqual(a.attach(),{uri:\"https://www.example.com/beep.aud\",mime:null});a.attach(null);assert.strictEqual(a.attach(),null)", "err": {}, - "uuid": "ef36bd8f-b9cf-4890-b286-444709e691ef", - "parentUUID": "6f51fd5c-4073-40c0-a7e3-7d07cde86873", + "uuid": "cdee29fe-3461-480a-8ddc-4603dc99ba5a", + "parentUUID": "34b43047-2567-4edb-bd73-72df2c6d6042", "isHook": false, "skipped": false }, @@ -907,7 +907,7 @@ "title": "should throw error withour uri", "fullTitle": "ical-generator Alarm attach() should throw error withour uri", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -916,8 +916,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.throws(function(){a.attach({mime:\"audio/basic\"})},/`attach.uri`/)", "err": {}, - "uuid": "70c83db0-f1d6-4435-9b9f-e45c62a13c69", - "parentUUID": "6f51fd5c-4073-40c0-a7e3-7d07cde86873", + "uuid": "dd14d0aa-97ac-4345-ae34-bf2ee78b38ad", + "parentUUID": "34b43047-2567-4edb-bd73-72df2c6d6042", "isHook": false, "skipped": false }, @@ -934,8 +934,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.throws(function(){a.attach(Infinity)},/`attachment`/)", "err": {}, - "uuid": "17352357-3317-437d-9871-c64b407245bb", - "parentUUID": "6f51fd5c-4073-40c0-a7e3-7d07cde86873", + "uuid": "64c077ed-15bd-4e06-91bb-2f9152ab8453", + "parentUUID": "34b43047-2567-4edb-bd73-72df2c6d6042", "isHook": false, "skipped": false }, @@ -952,19 +952,19 @@ "context": null, "code": "const a=new ICalAlarm({type:ICalAlarmType.audio},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"\\r\\nATTACH;VALUE=URI:Basso\")>-1);a.attach(\"https://example.com/beep.aud\");assert.ok(a.toString().indexOf(\"\\r\\nATTACH;VALUE=URI:https://example.com/beep.aud\")>-1);a.attach({uri:\"https://example.com/beep.aud\",mime:\"audio/basic\"});assert.ok(a.toString().indexOf(\"\\r\\nATTACH;FMTTYPE=audio/basic:https://example.com/beep.aud\")>-1)", "err": {}, - "uuid": "1e643c23-abf4-4b57-8c1d-ed3f08a0481a", - "parentUUID": "6f51fd5c-4073-40c0-a7e3-7d07cde86873", + "uuid": "b0a47d0d-fda9-423a-8f3f-c9e05341396a", + "parentUUID": "34b43047-2567-4edb-bd73-72df2c6d6042", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "be81f329-b638-496c-bcdf-7776d4249589", - "ef36bd8f-b9cf-4890-b286-444709e691ef", - "70c83db0-f1d6-4435-9b9f-e45c62a13c69", - "17352357-3317-437d-9871-c64b407245bb", - "1e643c23-abf4-4b57-8c1d-ed3f08a0481a" + "4e22ce1c-7fc2-452b-b07d-5034eb2393a4", + "cdee29fe-3461-480a-8ddc-4603dc99ba5a", + "dd14d0aa-97ac-4345-ae34-bf2ee78b38ad", + "64c077ed-15bd-4e06-91bb-2f9152ab8453", + "b0a47d0d-fda9-423a-8f3f-c9e05341396a" ], "failures": [], "pending": [], @@ -975,7 +975,7 @@ "_timeout": 2000 }, { - "uuid": "6925ac32-94ea-4489-b4e7-57fce6e4f35a", + "uuid": "a0fc0226-3153-4ade-9b74-394c82f47ecb", "title": "description()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -995,8 +995,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.description(null));assert.deepStrictEqual(a,a.description(\"Hey Ho!\"))", "err": {}, - "uuid": "1c192eea-4f4c-4e24-8a92-f5671e3b9da4", - "parentUUID": "6925ac32-94ea-4489-b4e7-57fce6e4f35a", + "uuid": "fc973798-8144-416f-b852-8076f2e1b00a", + "parentUUID": "a0fc0226-3153-4ade-9b74-394c82f47ecb", "isHook": false, "skipped": false }, @@ -1004,7 +1004,7 @@ "title": "getter should return value", "fullTitle": "ical-generator Alarm description() getter should return value", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -1013,8 +1013,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a.description(),null);a.description(\"blablabla\");assert.deepStrictEqual(a.description(),\"blablabla\");a.description(null);assert.deepStrictEqual(a.description(),null)", "err": {}, - "uuid": "762ca199-73a7-4fe4-890e-263f7c72f4a1", - "parentUUID": "6925ac32-94ea-4489-b4e7-57fce6e4f35a", + "uuid": "75ee2905-2dfd-47f2-b466-63cf612a5543", + "parentUUID": "a0fc0226-3153-4ade-9b74-394c82f47ecb", "isHook": false, "skipped": false }, @@ -1022,7 +1022,7 @@ "title": "should change something", "fullTitle": "ical-generator Alarm description() should change something", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -1031,8 +1031,8 @@ "context": null, "code": "const a=new ICalAlarm({description:\"Huibuh!\"},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"\\r\\nDESCRIPTION:Huibuh\")>-1)", "err": {}, - "uuid": "407fc5a7-2ee5-48c0-8704-34afc25c47e3", - "parentUUID": "6925ac32-94ea-4489-b4e7-57fce6e4f35a", + "uuid": "3925a75c-fdd9-4c3c-8f19-2e81acd11740", + "parentUUID": "a0fc0226-3153-4ade-9b74-394c82f47ecb", "isHook": false, "skipped": false }, @@ -1049,18 +1049,18 @@ "context": null, "code": "const a=new ICalAlarm({description:\"Example Event\"},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"\\r\\nDESCRIPTION:Example Event\")>-1)", "err": {}, - "uuid": "f667791c-39e0-43d3-a235-751ede6179f3", - "parentUUID": "6925ac32-94ea-4489-b4e7-57fce6e4f35a", + "uuid": "99db3896-1d90-4c8f-9666-141d5c9a703a", + "parentUUID": "a0fc0226-3153-4ade-9b74-394c82f47ecb", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "1c192eea-4f4c-4e24-8a92-f5671e3b9da4", - "762ca199-73a7-4fe4-890e-263f7c72f4a1", - "407fc5a7-2ee5-48c0-8704-34afc25c47e3", - "f667791c-39e0-43d3-a235-751ede6179f3" + "fc973798-8144-416f-b852-8076f2e1b00a", + "75ee2905-2dfd-47f2-b466-63cf612a5543", + "3925a75c-fdd9-4c3c-8f19-2e81acd11740", + "99db3896-1d90-4c8f-9666-141d5c9a703a" ], "failures": [], "pending": [], @@ -1071,7 +1071,7 @@ "_timeout": 2000 }, { - "uuid": "f9efe33e-9da4-4c0a-84b5-b9d9ec35513f", + "uuid": "836bb6a1-3b9d-4102-a4fe-1881cf98bb09", "title": "summary()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -1091,8 +1091,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.summary(null));assert.deepStrictEqual(a,a.summary(\"Hey Ho!\"))", "err": {}, - "uuid": "0c0013df-af95-4ae6-b48f-38d4ef72759b", - "parentUUID": "f9efe33e-9da4-4c0a-84b5-b9d9ec35513f", + "uuid": "f71b8369-9963-4303-b20f-76377569d0fc", + "parentUUID": "836bb6a1-3b9d-4102-a4fe-1881cf98bb09", "isHook": false, "skipped": false }, @@ -1109,8 +1109,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a.summary(),null);a.summary(\"blablabla\");assert.deepStrictEqual(a.summary(),\"blablabla\");a.summary(null);assert.deepStrictEqual(a.summary(),null)", "err": {}, - "uuid": "8339addf-cbe1-463e-87f2-ce8e229bf78f", - "parentUUID": "f9efe33e-9da4-4c0a-84b5-b9d9ec35513f", + "uuid": "9756edca-4dd0-4205-bc2e-695a98d77945", + "parentUUID": "836bb6a1-3b9d-4102-a4fe-1881cf98bb09", "isHook": false, "skipped": false }, @@ -1127,8 +1127,8 @@ "context": null, "code": "const a=new ICalAlarm({type:ICalAlarmType.email,summary:\"Huibuh!\"},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"\\r\\nSUMMARY:Huibuh\")>-1)", "err": {}, - "uuid": "0847669f-154a-4596-94ec-519465961281", - "parentUUID": "f9efe33e-9da4-4c0a-84b5-b9d9ec35513f", + "uuid": "0a3a605e-1f1a-45a5-832d-c53b5ef875d8", + "parentUUID": "836bb6a1-3b9d-4102-a4fe-1881cf98bb09", "isHook": false, "skipped": false }, @@ -1145,18 +1145,18 @@ "context": null, "code": "const a=new ICalAlarm({type:ICalAlarmType.email},new ICalEvent({start:new Date,summary:\"Example Event\"},new ICalCalendar));assert.ok(a.toString().indexOf(\"\\r\\nSUMMARY:Example Event\")>-1)", "err": {}, - "uuid": "5aa40ddd-4068-43fe-877b-21333f82271c", - "parentUUID": "f9efe33e-9da4-4c0a-84b5-b9d9ec35513f", + "uuid": "9866daf0-11d6-47ae-8299-9e23a067a958", + "parentUUID": "836bb6a1-3b9d-4102-a4fe-1881cf98bb09", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "0c0013df-af95-4ae6-b48f-38d4ef72759b", - "8339addf-cbe1-463e-87f2-ce8e229bf78f", - "0847669f-154a-4596-94ec-519465961281", - "5aa40ddd-4068-43fe-877b-21333f82271c" + "f71b8369-9963-4303-b20f-76377569d0fc", + "9756edca-4dd0-4205-bc2e-695a98d77945", + "0a3a605e-1f1a-45a5-832d-c53b5ef875d8", + "9866daf0-11d6-47ae-8299-9e23a067a958" ], "failures": [], "pending": [], @@ -1167,7 +1167,7 @@ "_timeout": 2000 }, { - "uuid": "9a50c938-d0c0-4a4a-9a9c-767eacd2a655", + "uuid": "9bbee818-6157-4510-9a51-cf6820224512", "title": "createAttendee()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -1178,7 +1178,7 @@ "title": "if Attendee passed, it should add and return it", "fullTitle": "ical-generator Alarm createAttendee() if Attendee passed, it should add and return it", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -1187,8 +1187,8 @@ "context": null, "code": "const alarm=new ICalEvent({start:new Date},new ICalCalendar).createAlarm({type:ICalAlarmType.email});const attendee=new ICalAttendee({email:\"mail@example.com\"},alarm);assert.strictEqual(alarm.createAttendee(attendee),attendee,\"createAttendee returns attendee\");assert.deepStrictEqual(alarm.attendees()[0],attendee,\"attendee pushed\")", "err": {}, - "uuid": "9f67676c-c593-4706-8dfd-0e07a8609c86", - "parentUUID": "9a50c938-d0c0-4a4a-9a9c-767eacd2a655", + "uuid": "064ca0b3-cdc5-4484-8ff2-c25e9d3e8378", + "parentUUID": "9bbee818-6157-4510-9a51-cf6820224512", "isHook": false, "skipped": false }, @@ -1205,8 +1205,8 @@ "context": null, "code": "const alarm=new ICalEvent({start:new Date},new ICalCalendar).createAlarm({type:ICalAlarmType.email});;assert.ok(alarm.createAttendee({email:\"mail@example.com\"})instanceof ICalAttendee);assert.strictEqual(alarm.attendees.length,1,\"attendee pushed\")", "err": {}, - "uuid": "8c802f68-58e9-43f1-9d4f-2a8199f35d4e", - "parentUUID": "9a50c938-d0c0-4a4a-9a9c-767eacd2a655", + "uuid": "42c32169-0302-4cf4-906c-82ad2d625a85", + "parentUUID": "9bbee818-6157-4510-9a51-cf6820224512", "isHook": false, "skipped": false }, @@ -1223,8 +1223,8 @@ "context": null, "code": "const alarm=new ICalEvent({start:new Date},new ICalCalendar).createAlarm({type:ICalAlarmType.email});;const attendee=alarm.createAttendee(\"Zac \");assert.strictEqual(attendee.name(),\"Zac\");assert.strictEqual(attendee.email(),\"zac@example.com\");assert.strictEqual(alarm.attendees().length,1,\"attendee pushed\")", "err": {}, - "uuid": "da69a01a-7b5d-4670-8149-b388b1dc0bb7", - "parentUUID": "9a50c938-d0c0-4a4a-9a9c-767eacd2a655", + "uuid": "cb608218-d6b5-41f0-8c35-7767074466a5", + "parentUUID": "9bbee818-6157-4510-9a51-cf6820224512", "isHook": false, "skipped": false }, @@ -1241,8 +1241,8 @@ "context": null, "code": "const alarm=new ICalEvent({start:new Date},new ICalCalendar).createAlarm({type:ICalAlarmType.email});;assert.throws(function(){alarm.createAttendee(\"foo bar\")},/isn't formated correctly/)", "err": {}, - "uuid": "f1953b56-2f31-43f7-b5fc-f0e5fdd69ac4", - "parentUUID": "9a50c938-d0c0-4a4a-9a9c-767eacd2a655", + "uuid": "e054b3b7-75a4-4e5f-8ec6-7eb68ddb3b8a", + "parentUUID": "9bbee818-6157-4510-9a51-cf6820224512", "isHook": false, "skipped": false }, @@ -1250,7 +1250,7 @@ "title": "should accept object", "fullTitle": "ical-generator Alarm createAttendee() should accept object", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -1259,19 +1259,19 @@ "context": null, "code": "const alarm=new ICalEvent({start:new Date},new ICalCalendar).createAlarm({type:ICalAlarmType.email});const attendee=alarm.createAttendee({name:\"Zac\",email:\"zac@example.com\"});assert.strictEqual(attendee.name(),\"Zac\");assert.strictEqual(attendee.email(),\"zac@example.com\");assert.strictEqual(alarm.attendees().length,1,\"attendee pushed\");assert.ok(alarm.toString().includes('ATTENDEE;ROLE=REQ-PARTICIPANT;CN=\"Zac\":MAILTO:zac@example.com'))", "err": {}, - "uuid": "77bb6a18-86c1-4a8e-bcbf-1549092e0d2e", - "parentUUID": "9a50c938-d0c0-4a4a-9a9c-767eacd2a655", + "uuid": "8cb24db9-cadb-43df-b452-ce46f6fd67fb", + "parentUUID": "9bbee818-6157-4510-9a51-cf6820224512", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "9f67676c-c593-4706-8dfd-0e07a8609c86", - "8c802f68-58e9-43f1-9d4f-2a8199f35d4e", - "da69a01a-7b5d-4670-8149-b388b1dc0bb7", - "f1953b56-2f31-43f7-b5fc-f0e5fdd69ac4", - "77bb6a18-86c1-4a8e-bcbf-1549092e0d2e" + "064ca0b3-cdc5-4484-8ff2-c25e9d3e8378", + "42c32169-0302-4cf4-906c-82ad2d625a85", + "cb608218-d6b5-41f0-8c35-7767074466a5", + "e054b3b7-75a4-4e5f-8ec6-7eb68ddb3b8a", + "8cb24db9-cadb-43df-b452-ce46f6fd67fb" ], "failures": [], "pending": [], @@ -1282,7 +1282,7 @@ "_timeout": 2000 }, { - "uuid": "4cbe313c-bd85-4947-990c-18527ad75ce2", + "uuid": "40c7d482-2b57-4d9c-a05a-3fd2636ac9f1", "title": "attendees()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -1302,8 +1302,8 @@ "context": null, "code": "const alarm=new ICalEvent({start:new Date},new ICalCalendar).createAlarm({type:ICalAlarmType.email});assert.strictEqual(alarm.attendees().length,0);const attendee=alarm.createAttendee({email:\"mail@example.com\"});assert.strictEqual(alarm.attendees().length,1);assert.deepStrictEqual(alarm.attendees()[0],attendee)", "err": {}, - "uuid": "7f941db4-6dbb-4ff7-b4e6-e8d9bf1cd0be", - "parentUUID": "4cbe313c-bd85-4947-990c-18527ad75ce2", + "uuid": "b9301487-59ce-466b-889f-f98a258634ef", + "parentUUID": "40c7d482-2b57-4d9c-a05a-3fd2636ac9f1", "isHook": false, "skipped": false }, @@ -1311,7 +1311,7 @@ "title": "setter should add attendees and return this", "fullTitle": "ical-generator Alarm attendees() setter should add attendees and return this", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -1320,27 +1320,27 @@ "context": null, "code": "const alarm=new ICalEvent({start:new Date},new ICalCalendar).createAlarm({type:ICalAlarmType.email});const foo=alarm.attendees([{name:\"Person A\",email:\"a@example.com\"},{name:\"Person B\",email:\"b@example.com\"}]);assert.strictEqual(alarm.attendees().length,2);assert.deepStrictEqual(foo,alarm)", "err": {}, - "uuid": "27687a3d-ea5d-493b-b20d-cedefd3a3ee2", - "parentUUID": "4cbe313c-bd85-4947-990c-18527ad75ce2", + "uuid": "7e88f34c-57c2-40d3-b593-5613c3c3a1bf", + "parentUUID": "40c7d482-2b57-4d9c-a05a-3fd2636ac9f1", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "7f941db4-6dbb-4ff7-b4e6-e8d9bf1cd0be", - "27687a3d-ea5d-493b-b20d-cedefd3a3ee2" + "b9301487-59ce-466b-889f-f98a258634ef", + "7e88f34c-57c2-40d3-b593-5613c3c3a1bf" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "81fa8e3d-6b1e-46f0-bca1-09e3af98711f", + "uuid": "18435fa8-6bab-42ca-a041-f908050ad0eb", "title": "x()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -1351,7 +1351,7 @@ "title": "is there", "fullTitle": "ical-generator Alarm x() is there", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -1360,26 +1360,26 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.x(\"X-FOO\",\"bar\"))", "err": {}, - "uuid": "47315596-024c-4bc0-956c-8b366ca12680", - "parentUUID": "81fa8e3d-6b1e-46f0-bca1-09e3af98711f", + "uuid": "464cc92b-73ea-437c-a8a2-cdf62e8ce3e3", + "parentUUID": "18435fa8-6bab-42ca-a041-f908050ad0eb", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "47315596-024c-4bc0-956c-8b366ca12680" + "464cc92b-73ea-437c-a8a2-cdf62e8ce3e3" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "2b72f2bf-7146-4bf2-8bd5-fdc3e8c2172a", + "uuid": "58244a38-fe43-4e0f-babf-366d6b8b8920", "title": "toJSON()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/alarm.ts", "file": "/test/alarm.ts", @@ -1399,8 +1399,8 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));a.type(ICalAlarmType.display);a.trigger(120);assert.deepStrictEqual(a.toJSON(),{attach:null,attendees:[],description:null,relatesTo:null,interval:null,repeat:null,summary:null,trigger:120,type:\"display\",x:[]})", "err": {}, - "uuid": "35f4cebe-7dc3-42e8-a5b9-111965c3f5ab", - "parentUUID": "2b72f2bf-7146-4bf2-8bd5-fdc3e8c2172a", + "uuid": "352aa8e0-d35e-43de-9608-85bbc7687cf6", + "parentUUID": "58244a38-fe43-4e0f-babf-366d6b8b8920", "isHook": false, "skipped": false }, @@ -1408,7 +1408,7 @@ "title": "should be compatible with constructor (type check)", "fullTitle": "ical-generator Alarm toJSON() should be compatible with constructor (type check)", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -1417,21 +1417,21 @@ "context": null, "code": "const a=new ICalAlarm({},new ICalEvent({start:new Date},new ICalCalendar));new ICalAlarm(a.toJSON(),new ICalEvent({start:new Date},new ICalCalendar))", "err": {}, - "uuid": "6818b975-c66b-4fb7-9ec6-a0e5df5f1b00", - "parentUUID": "2b72f2bf-7146-4bf2-8bd5-fdc3e8c2172a", + "uuid": "4373f8be-cb2c-477b-801d-7f2d060b0e14", + "parentUUID": "58244a38-fe43-4e0f-babf-366d6b8b8920", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "35f4cebe-7dc3-42e8-a5b9-111965c3f5ab", - "6818b975-c66b-4fb7-9ec6-a0e5df5f1b00" + "352aa8e0-d35e-43de-9608-85bbc7687cf6", + "4373f8be-cb2c-477b-801d-7f2d060b0e14" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 @@ -1447,7 +1447,7 @@ "_timeout": 2000 }, { - "uuid": "caaa6023-0cc3-48f5-ae9b-4317235951cf", + "uuid": "3130055a-71d7-4a98-b4d9-18e97e780b09", "title": "ical-generator Attendee", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -1456,7 +1456,7 @@ "tests": [], "suites": [ { - "uuid": "df957c4b-d29c-47d0-95ff-41bc49976669", + "uuid": "3d5d4ac5-10c8-4d2a-9ba8-dc544ee37011", "title": "constructor()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -1476,8 +1476,8 @@ "context": null, "code": "const data={name:\"John Doe\",email:\"john@example.org\",mailto:\"john+calendar@example.org\",sentBy:null,status:ICalAttendeeStatus.ACCEPTED,role:ICalAttendeeRole.REQ,rsvp:false,type:ICalAttendeeType.INDIVIDUAL,delegatedTo:null,delegatedFrom:null,x:[]};const event=new ICalAttendee(data,new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(event.toJSON(),data)", "err": {}, - "uuid": "6b3b1dfe-0888-4835-8a7f-fad8b975e624", - "parentUUID": "df957c4b-d29c-47d0-95ff-41bc49976669", + "uuid": "df6624d7-4ad3-4d7f-b8f9-e2ffad4705a2", + "parentUUID": "3d5d4ac5-10c8-4d2a-9ba8-dc544ee37011", "isHook": false, "skipped": false }, @@ -1494,8 +1494,8 @@ "context": null, "code": "assert.throws(function(){new ICalAttendee({email:\"foo@bar.com\"})},/`event`/)", "err": {}, - "uuid": "f37d1914-5d72-43c2-b4a6-b14e134d1e59", - "parentUUID": "df957c4b-d29c-47d0-95ff-41bc49976669", + "uuid": "239a4d77-5508-46e7-bf8b-c8b9399771d7", + "parentUUID": "3d5d4ac5-10c8-4d2a-9ba8-dc544ee37011", "isHook": false, "skipped": false }, @@ -1512,17 +1512,17 @@ "context": null, "code": "assert.throws(function(){new ICalAttendee({name:\"Testuser\"},new ICalEvent({start:new Date},new ICalCalendar))},/`email`/)", "err": {}, - "uuid": "8cd73991-3118-4028-a2ab-b9066b2f76bc", - "parentUUID": "df957c4b-d29c-47d0-95ff-41bc49976669", + "uuid": "b96b58fd-ed72-4515-9de0-ec3a2d2f201d", + "parentUUID": "3d5d4ac5-10c8-4d2a-9ba8-dc544ee37011", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "6b3b1dfe-0888-4835-8a7f-fad8b975e624", - "f37d1914-5d72-43c2-b4a6-b14e134d1e59", - "8cd73991-3118-4028-a2ab-b9066b2f76bc" + "df6624d7-4ad3-4d7f-b8f9-e2ffad4705a2", + "239a4d77-5508-46e7-bf8b-c8b9399771d7", + "b96b58fd-ed72-4515-9de0-ec3a2d2f201d" ], "failures": [], "pending": [], @@ -1533,7 +1533,7 @@ "_timeout": 2000 }, { - "uuid": "3da9db0a-f406-4470-92a0-34bba496e1f7", + "uuid": "0c730555-ddc8-421e-afd7-808dfb043797", "title": "name()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -1553,8 +1553,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.strictEqual(a.name(),null);a.name(\"Sebastian\");assert.strictEqual(a.name(),\"Sebastian\")", "err": {}, - "uuid": "b5325717-d9f4-41b6-a489-32e39b750d72", - "parentUUID": "3da9db0a-f406-4470-92a0-34bba496e1f7", + "uuid": "ab70d3d2-3b25-47e6-8b3b-aca595570a6c", + "parentUUID": "0c730555-ddc8-421e-afd7-808dfb043797", "isHook": false, "skipped": false }, @@ -1571,8 +1571,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.name(null));assert.deepStrictEqual(a,a.name(\"Sebastian\"))", "err": {}, - "uuid": "6ed0c389-2d4c-4615-83a9-0debe8b1d81a", - "parentUUID": "3da9db0a-f406-4470-92a0-34bba496e1f7", + "uuid": "065646b8-e58e-4400-bfa8-5fff4c7d03fd", + "parentUUID": "0c730555-ddc8-421e-afd7-808dfb043797", "isHook": false, "skipped": false }, @@ -1589,17 +1589,17 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));a.name(\"Sebastian\");assert.strictEqual(a.name(),\"Sebastian\");a.name(null);assert.strictEqual(a.name(),null)", "err": {}, - "uuid": "02d95188-6edb-46a6-b424-26d17a2d736e", - "parentUUID": "3da9db0a-f406-4470-92a0-34bba496e1f7", + "uuid": "22613e44-9764-488d-a569-391b72522b18", + "parentUUID": "0c730555-ddc8-421e-afd7-808dfb043797", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "b5325717-d9f4-41b6-a489-32e39b750d72", - "6ed0c389-2d4c-4615-83a9-0debe8b1d81a", - "02d95188-6edb-46a6-b424-26d17a2d736e" + "ab70d3d2-3b25-47e6-8b3b-aca595570a6c", + "065646b8-e58e-4400-bfa8-5fff4c7d03fd", + "22613e44-9764-488d-a569-391b72522b18" ], "failures": [], "pending": [], @@ -1610,7 +1610,7 @@ "_timeout": 2000 }, { - "uuid": "d640bd1a-18a4-47f0-a14d-d01d0af88b01", + "uuid": "11a4aaa7-cf2d-420e-89b3-cab923bc90c9", "title": "email()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -1630,8 +1630,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar)).email(\"foo@example.com\");assert.strictEqual(a.email(),\"foo@example.com\")", "err": {}, - "uuid": "54f8d575-d231-4fb9-8110-81be47d1f1e6", - "parentUUID": "d640bd1a-18a4-47f0-a14d-d01d0af88b01", + "uuid": "9855b9c2-e816-41dd-85b3-b8a800303b87", + "parentUUID": "11a4aaa7-cf2d-420e-89b3-cab923bc90c9", "isHook": false, "skipped": false }, @@ -1648,8 +1648,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.email(\"foo@example.com\"))", "err": {}, - "uuid": "ab388948-3324-4c96-91cb-6c57fa327e06", - "parentUUID": "d640bd1a-18a4-47f0-a14d-d01d0af88b01", + "uuid": "cac5fa46-1842-4fd8-b8ac-cb53d016c4f9", + "parentUUID": "11a4aaa7-cf2d-420e-89b3-cab923bc90c9", "isHook": false, "skipped": false }, @@ -1666,17 +1666,17 @@ "context": null, "code": "const a=new ICalAttendee({email:\"mail@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"mail@example.com\")>-1)", "err": {}, - "uuid": "7a619a22-f208-431a-896c-2658e006d8e4", - "parentUUID": "d640bd1a-18a4-47f0-a14d-d01d0af88b01", + "uuid": "2440754f-9dc2-427a-b340-e166fffa692a", + "parentUUID": "11a4aaa7-cf2d-420e-89b3-cab923bc90c9", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "54f8d575-d231-4fb9-8110-81be47d1f1e6", - "ab388948-3324-4c96-91cb-6c57fa327e06", - "7a619a22-f208-431a-896c-2658e006d8e4" + "9855b9c2-e816-41dd-85b3-b8a800303b87", + "cac5fa46-1842-4fd8-b8ac-cb53d016c4f9", + "2440754f-9dc2-427a-b340-e166fffa692a" ], "failures": [], "pending": [], @@ -1687,7 +1687,7 @@ "_timeout": 2000 }, { - "uuid": "b2d44dd1-344a-4e43-ae3e-5233d95a3025", + "uuid": "5a47657a-0421-4f05-9f6c-100273a6d356", "title": "mailto()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -1707,8 +1707,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.strictEqual(a.mailto(),null);a.mailto(\"foo@example.com\");assert.strictEqual(a.mailto(),\"foo@example.com\")", "err": {}, - "uuid": "e9be046c-584c-485e-8375-d703c8bca472", - "parentUUID": "b2d44dd1-344a-4e43-ae3e-5233d95a3025", + "uuid": "4de36721-f1c5-4dee-bcce-40ddbfc7f99d", + "parentUUID": "5a47657a-0421-4f05-9f6c-100273a6d356", "isHook": false, "skipped": false }, @@ -1725,8 +1725,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.mailto(null));assert.deepStrictEqual(a,a.mailto(\"foo@example.com\"))", "err": {}, - "uuid": "bdac2893-f2c0-4acd-8dd9-de47d6f140e5", - "parentUUID": "b2d44dd1-344a-4e43-ae3e-5233d95a3025", + "uuid": "94721439-8bef-4324-a636-8ba22668c0a4", + "parentUUID": "5a47657a-0421-4f05-9f6c-100273a6d356", "isHook": false, "skipped": false }, @@ -1734,7 +1734,7 @@ "title": "should change mailto and keep email if present", "fullTitle": "ical-generator Attendee mailto() should change mailto and keep email if present", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -1743,28 +1743,28 @@ "context": null, "code": "const a=new ICalAttendee({email:\"mail@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));a.mailto(\"mail2@example2.com\");assert.ok(a.toString().indexOf(\"EMAIL=mail@example.com\")>-1&&a.toString().indexOf(\"MAILTO:mail2@example2.com\")>-1)", "err": {}, - "uuid": "9735d416-7f89-4ee7-9855-1de5f3a160c8", - "parentUUID": "b2d44dd1-344a-4e43-ae3e-5233d95a3025", + "uuid": "e7d5f50b-4ec9-4f80-a7d8-d7e02948cdd5", + "parentUUID": "5a47657a-0421-4f05-9f6c-100273a6d356", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "e9be046c-584c-485e-8375-d703c8bca472", - "bdac2893-f2c0-4acd-8dd9-de47d6f140e5", - "9735d416-7f89-4ee7-9855-1de5f3a160c8" + "4de36721-f1c5-4dee-bcce-40ddbfc7f99d", + "94721439-8bef-4324-a636-8ba22668c0a4", + "e7d5f50b-4ec9-4f80-a7d8-d7e02948cdd5" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "78757340-ee03-421a-b646-585ef323d0bf", + "uuid": "424506ad-34e7-4ca6-846e-02374fee7242", "title": "sentBy()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -1784,8 +1784,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar)).sentBy(\"foo@example.com\");assert.strictEqual(a.sentBy(),\"foo@example.com\")", "err": {}, - "uuid": "551a65fe-4af7-44c0-9896-e5813377913d", - "parentUUID": "78757340-ee03-421a-b646-585ef323d0bf", + "uuid": "929e1c58-75cd-489c-9aa7-dbe476373e3a", + "parentUUID": "424506ad-34e7-4ca6-846e-02374fee7242", "isHook": false, "skipped": false }, @@ -1802,8 +1802,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.sentBy(\"foo@example.com\"))", "err": {}, - "uuid": "923a0c78-8c60-4a04-8bd6-4186a4bf9d9c", - "parentUUID": "78757340-ee03-421a-b646-585ef323d0bf", + "uuid": "145dba00-08ed-4739-8e9c-f3583013d5fc", + "parentUUID": "424506ad-34e7-4ca6-846e-02374fee7242", "isHook": false, "skipped": false }, @@ -1820,17 +1820,17 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\",sentBy:\"bar@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().includes(\"bar@example.com\"))", "err": {}, - "uuid": "707b56d3-e8d4-411c-880b-cc618c036eb8", - "parentUUID": "78757340-ee03-421a-b646-585ef323d0bf", + "uuid": "469816b4-da76-4f88-af18-84495791119d", + "parentUUID": "424506ad-34e7-4ca6-846e-02374fee7242", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "551a65fe-4af7-44c0-9896-e5813377913d", - "923a0c78-8c60-4a04-8bd6-4186a4bf9d9c", - "707b56d3-e8d4-411c-880b-cc618c036eb8" + "929e1c58-75cd-489c-9aa7-dbe476373e3a", + "145dba00-08ed-4739-8e9c-f3583013d5fc", + "469816b4-da76-4f88-af18-84495791119d" ], "failures": [], "pending": [], @@ -1841,7 +1841,7 @@ "_timeout": 2000 }, { - "uuid": "427675c0-db05-4fe4-9883-15d17e6ffb04", + "uuid": "851d9791-ea55-48eb-95a0-0d393cf18f7d", "title": "role()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -1852,7 +1852,7 @@ "title": "setter should return this", "fullTitle": "ical-generator Attendee role() setter should return this", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -1861,8 +1861,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.role(ICalAttendeeRole.REQ))", "err": {}, - "uuid": "e714d505-8da6-4bdb-b5bd-12113ef7ae99", - "parentUUID": "427675c0-db05-4fe4-9883-15d17e6ffb04", + "uuid": "95d87a73-822d-42b4-b795-d83cc00cc88d", + "parentUUID": "851d9791-ea55-48eb-95a0-0d393cf18f7d", "isHook": false, "skipped": false }, @@ -1879,8 +1879,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar)).role(ICalAttendeeRole.REQ);assert.strictEqual(a.role(),\"REQ-PARTICIPANT\")", "err": {}, - "uuid": "c7a9781e-23ce-44de-ac37-19d34918d236", - "parentUUID": "427675c0-db05-4fe4-9883-15d17e6ffb04", + "uuid": "8b117caa-0d59-45db-a9ed-5cd6dd954d7d", + "parentUUID": "851d9791-ea55-48eb-95a0-0d393cf18f7d", "isHook": false, "skipped": false }, @@ -1897,8 +1897,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.throws(function(){a.role(\"\")},/Input must be one of the following: CHAIR, REQ-PARTICIPANT, OPT-PARTICIPANT, NON-PARTICIPANT/)", "err": {}, - "uuid": "8d9fcdc8-15f2-494b-bdfa-2e80e7b90fc9", - "parentUUID": "427675c0-db05-4fe4-9883-15d17e6ffb04", + "uuid": "df7723c6-9347-44cc-8486-e8c80122fe65", + "parentUUID": "851d9791-ea55-48eb-95a0-0d393cf18f7d", "isHook": false, "skipped": false }, @@ -1915,8 +1915,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.throws(function(){a.role(\"COOKING\")},/must be one of the following/)", "err": {}, - "uuid": "c922fee6-e388-4739-9c6a-8852ba58d6ab", - "parentUUID": "427675c0-db05-4fe4-9883-15d17e6ffb04", + "uuid": "6ad56d46-d2d8-4779-bd07-63cf4714e570", + "parentUUID": "851d9791-ea55-48eb-95a0-0d393cf18f7d", "isHook": false, "skipped": false }, @@ -1933,30 +1933,30 @@ "context": null, "code": "const a=new ICalAttendee({email:\"mail@example.com\",role:ICalAttendeeRole.NON},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"NON-PARTICIPANT\")>-1)", "err": {}, - "uuid": "48417ec0-2152-43f1-b29d-5af5f693896e", - "parentUUID": "427675c0-db05-4fe4-9883-15d17e6ffb04", + "uuid": "8a461cdc-15eb-4c92-8237-ffbd5b98a2cd", + "parentUUID": "851d9791-ea55-48eb-95a0-0d393cf18f7d", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "e714d505-8da6-4bdb-b5bd-12113ef7ae99", - "c7a9781e-23ce-44de-ac37-19d34918d236", - "8d9fcdc8-15f2-494b-bdfa-2e80e7b90fc9", - "c922fee6-e388-4739-9c6a-8852ba58d6ab", - "48417ec0-2152-43f1-b29d-5af5f693896e" + "95d87a73-822d-42b4-b795-d83cc00cc88d", + "8b117caa-0d59-45db-a9ed-5cd6dd954d7d", + "df7723c6-9347-44cc-8486-e8c80122fe65", + "6ad56d46-d2d8-4779-bd07-63cf4714e570", + "8a461cdc-15eb-4c92-8237-ffbd5b98a2cd" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "90c3a8e1-583a-44e6-8ba8-de2fa61105ad", + "uuid": "7eb88481-f934-483e-9f6c-0c36eaa37e07", "title": "rsvp()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -1976,8 +1976,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.rsvp(null));assert.deepStrictEqual(a,a.rsvp(true))", "err": {}, - "uuid": "df895ea6-240b-45d1-87a4-b41d7c37a113", - "parentUUID": "90c3a8e1-583a-44e6-8ba8-de2fa61105ad", + "uuid": "90a74f4b-e54c-4e53-a5a4-ebdf3525b956", + "parentUUID": "7eb88481-f934-483e-9f6c-0c36eaa37e07", "isHook": false, "skipped": false }, @@ -1994,8 +1994,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));a.rsvp(true);assert.strictEqual(a.rsvp(),true);a.rsvp(false);assert.strictEqual(a.rsvp(),false)", "err": {}, - "uuid": "514595e3-f180-4574-af58-af0e9dca06a5", - "parentUUID": "90c3a8e1-583a-44e6-8ba8-de2fa61105ad", + "uuid": "8529f360-1e54-445b-b79e-38500f192e67", + "parentUUID": "7eb88481-f934-483e-9f6c-0c36eaa37e07", "isHook": false, "skipped": false }, @@ -2012,8 +2012,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.strictEqual(a.rsvp(),null);a.rsvp(false);assert.strictEqual(a.rsvp(),false);a.rsvp(null);assert.strictEqual(a.rsvp(),null)", "err": {}, - "uuid": "f18edadf-7dc4-4a62-a4dc-28e62094d4dc", - "parentUUID": "90c3a8e1-583a-44e6-8ba8-de2fa61105ad", + "uuid": "489a0bc5-752e-46b4-8dde-92d3a85d0462", + "parentUUID": "7eb88481-f934-483e-9f6c-0c36eaa37e07", "isHook": false, "skipped": false }, @@ -2030,18 +2030,18 @@ "context": null, "code": "const a=new ICalAttendee({email:\"mail@example.com\",rsvp:true},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\";RSVP=TRUE\")>-1)", "err": {}, - "uuid": "1761988f-87ed-4b14-be9a-eb75ea5057b7", - "parentUUID": "90c3a8e1-583a-44e6-8ba8-de2fa61105ad", + "uuid": "9a79be85-1f50-4e3e-9b1b-08182b879704", + "parentUUID": "7eb88481-f934-483e-9f6c-0c36eaa37e07", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "df895ea6-240b-45d1-87a4-b41d7c37a113", - "514595e3-f180-4574-af58-af0e9dca06a5", - "f18edadf-7dc4-4a62-a4dc-28e62094d4dc", - "1761988f-87ed-4b14-be9a-eb75ea5057b7" + "90a74f4b-e54c-4e53-a5a4-ebdf3525b956", + "8529f360-1e54-445b-b79e-38500f192e67", + "489a0bc5-752e-46b4-8dde-92d3a85d0462", + "9a79be85-1f50-4e3e-9b1b-08182b879704" ], "failures": [], "pending": [], @@ -2052,7 +2052,7 @@ "_timeout": 2000 }, { - "uuid": "42fb67f2-0561-477d-9823-78b9b4d43045", + "uuid": "faa54e54-6b37-40a8-9600-bd2c4c2e5ed6", "title": "status()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -2072,8 +2072,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.status(null));assert.deepStrictEqual(a,a.status(ICalAttendeeStatus.ACCEPTED))", "err": {}, - "uuid": "3915a0ea-21a0-47a3-8f4a-57dd971d629a", - "parentUUID": "42fb67f2-0561-477d-9823-78b9b4d43045", + "uuid": "3f4c6d39-09ff-471b-a13b-20782b6557a4", + "parentUUID": "faa54e54-6b37-40a8-9600-bd2c4c2e5ed6", "isHook": false, "skipped": false }, @@ -2090,8 +2090,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.strictEqual(a.status(),null);a.status(ICalAttendeeStatus.ACCEPTED);assert.strictEqual(a.status(),\"ACCEPTED\");a.status(null);assert.strictEqual(a.status(),null)", "err": {}, - "uuid": "db92a4e6-1a15-4b80-88c4-8019d67db5b0", - "parentUUID": "42fb67f2-0561-477d-9823-78b9b4d43045", + "uuid": "56c632a5-c05e-480c-b3bc-ce0b6dbd96d1", + "parentUUID": "faa54e54-6b37-40a8-9600-bd2c4c2e5ed6", "isHook": false, "skipped": false }, @@ -2108,8 +2108,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.throws(function(){a.status(\"DRINKING\")},/must be one of the following/)", "err": {}, - "uuid": "c0e5099c-f687-4ee0-8285-4323100b1639", - "parentUUID": "42fb67f2-0561-477d-9823-78b9b4d43045", + "uuid": "d982fd33-3011-4987-b9d3-911b391b23ba", + "parentUUID": "faa54e54-6b37-40a8-9600-bd2c4c2e5ed6", "isHook": false, "skipped": false }, @@ -2126,8 +2126,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"mail@example.com\",status:ICalAttendeeStatus.DECLINED},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"DECLINED\")>-1)", "err": {}, - "uuid": "ffca87da-e47d-41d4-91c3-ac48317f4859", - "parentUUID": "42fb67f2-0561-477d-9823-78b9b4d43045", + "uuid": "fd768a74-88bd-4d35-a1cc-1b4d64d8a648", + "parentUUID": "faa54e54-6b37-40a8-9600-bd2c4c2e5ed6", "isHook": false, "skipped": false }, @@ -2135,7 +2135,7 @@ "title": "should change something too", "fullTitle": "ical-generator Attendee status() should change something too", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -2144,30 +2144,30 @@ "context": null, "code": "const a=new ICalAttendee({email:\"mail@example.com\",status:ICalAttendeeStatus.NEEDSACTION},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"NEEDS-ACTION\")>-1)", "err": {}, - "uuid": "ef4d0cd0-ee90-4f1b-8a3d-74419bf0c92b", - "parentUUID": "42fb67f2-0561-477d-9823-78b9b4d43045", + "uuid": "389faa1a-125a-48ff-9114-8d4e4f0ff6ef", + "parentUUID": "faa54e54-6b37-40a8-9600-bd2c4c2e5ed6", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "3915a0ea-21a0-47a3-8f4a-57dd971d629a", - "db92a4e6-1a15-4b80-88c4-8019d67db5b0", - "c0e5099c-f687-4ee0-8285-4323100b1639", - "ffca87da-e47d-41d4-91c3-ac48317f4859", - "ef4d0cd0-ee90-4f1b-8a3d-74419bf0c92b" + "3f4c6d39-09ff-471b-a13b-20782b6557a4", + "56c632a5-c05e-480c-b3bc-ce0b6dbd96d1", + "d982fd33-3011-4987-b9d3-911b391b23ba", + "fd768a74-88bd-4d35-a1cc-1b4d64d8a648", + "389faa1a-125a-48ff-9114-8d4e4f0ff6ef" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "c3a2e95b-2690-48c7-ab9b-f9d28837a140", + "uuid": "ed9b93bf-2cfd-48dd-964b-a74cabefb082", "title": "type()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -2187,8 +2187,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a.type(null),a);assert.deepStrictEqual(a.type(ICalAttendeeType.INDIVIDUAL),a)", "err": {}, - "uuid": "6fab2ebd-b5b6-4cd1-9e5a-9528aac829f1", - "parentUUID": "c3a2e95b-2690-48c7-ab9b-f9d28837a140", + "uuid": "db900772-dfd9-4ebf-9485-a85a8c01f0bf", + "parentUUID": "ed9b93bf-2cfd-48dd-964b-a74cabefb082", "isHook": false, "skipped": false }, @@ -2205,8 +2205,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.strictEqual(a.type(),null);a.type(ICalAttendeeType.ROOM);assert.strictEqual(a.type(),\"ROOM\");a.type(null);assert.strictEqual(a.type(),null)", "err": {}, - "uuid": "a8fdcd19-ec75-4703-9cc0-77c8a4194b3d", - "parentUUID": "c3a2e95b-2690-48c7-ab9b-f9d28837a140", + "uuid": "d6894b2c-5e4c-42a2-b9e1-d92bcc7def86", + "parentUUID": "ed9b93bf-2cfd-48dd-964b-a74cabefb082", "isHook": false, "skipped": false }, @@ -2223,8 +2223,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.throws(function(){a.type(\"DRINKING\")},/must be one of the following/)", "err": {}, - "uuid": "1fc4adf9-6d0e-457c-927e-0c145007a498", - "parentUUID": "c3a2e95b-2690-48c7-ab9b-f9d28837a140", + "uuid": "d3924e17-749e-4966-a946-7325cc94abff", + "parentUUID": "ed9b93bf-2cfd-48dd-964b-a74cabefb082", "isHook": false, "skipped": false }, @@ -2232,7 +2232,7 @@ "title": "should change something", "fullTitle": "ical-generator Attendee type() should change something", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -2241,29 +2241,29 @@ "context": null, "code": "const a=new ICalAttendee({email:\"mailing-list@example.com\",type:ICalAttendeeType.GROUP},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"GROUP\")>-1)", "err": {}, - "uuid": "2fa1ca95-f838-4716-99e8-4f7eede82d44", - "parentUUID": "c3a2e95b-2690-48c7-ab9b-f9d28837a140", + "uuid": "77521f81-f5cb-4472-869b-885c94ff89b2", + "parentUUID": "ed9b93bf-2cfd-48dd-964b-a74cabefb082", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "6fab2ebd-b5b6-4cd1-9e5a-9528aac829f1", - "a8fdcd19-ec75-4703-9cc0-77c8a4194b3d", - "1fc4adf9-6d0e-457c-927e-0c145007a498", - "2fa1ca95-f838-4716-99e8-4f7eede82d44" + "db900772-dfd9-4ebf-9485-a85a8c01f0bf", + "d6894b2c-5e4c-42a2-b9e1-d92bcc7def86", + "d3924e17-749e-4966-a946-7325cc94abff", + "77521f81-f5cb-4472-869b-885c94ff89b2" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "e3f89646-e2f4-453b-938a-846ca7b9ba3a", + "uuid": "78a64cd4-cc92-414d-bcd8-0054092702cb", "title": "delegatedTo()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -2283,8 +2283,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.delegatedTo(null));assert.deepStrictEqual(a,a.delegatedTo(\"foo@example.com\"))", "err": {}, - "uuid": "3d71e51d-e5ba-4834-8d32-3a4b954bed5e", - "parentUUID": "e3f89646-e2f4-453b-938a-846ca7b9ba3a", + "uuid": "84e49678-21a9-4958-b43f-e7396f36480f", + "parentUUID": "78a64cd4-cc92-414d-bcd8-0054092702cb", "isHook": false, "skipped": false }, @@ -2301,8 +2301,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.strictEqual(a.delegatedTo(),null);a.delegatedTo(\"foo@example.com\");const result=a.delegatedTo();assert.ok(result);assert.strictEqual(result.email(),\"foo@example.com\");a.delegatedTo(null);assert.strictEqual(a.delegatedTo(),null)", "err": {}, - "uuid": "1d7c88ee-d693-419b-aa13-d57047bffd6d", - "parentUUID": "e3f89646-e2f4-453b-938a-846ca7b9ba3a", + "uuid": "280be77e-7bd9-44ce-9801-6dbbc912f6e7", + "parentUUID": "78a64cd4-cc92-414d-bcd8-0054092702cb", "isHook": false, "skipped": false }, @@ -2319,17 +2319,17 @@ "context": null, "code": "const a=new ICalAttendee({email:\"mail@example.com\",delegatedTo:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"foo@example\")>-1)", "err": {}, - "uuid": "a1bdcaee-9c6e-4195-835c-14b16d753c13", - "parentUUID": "e3f89646-e2f4-453b-938a-846ca7b9ba3a", + "uuid": "22255d5c-3679-4b51-9309-a98c7df45d1b", + "parentUUID": "78a64cd4-cc92-414d-bcd8-0054092702cb", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "3d71e51d-e5ba-4834-8d32-3a4b954bed5e", - "1d7c88ee-d693-419b-aa13-d57047bffd6d", - "a1bdcaee-9c6e-4195-835c-14b16d753c13" + "84e49678-21a9-4958-b43f-e7396f36480f", + "280be77e-7bd9-44ce-9801-6dbbc912f6e7", + "22255d5c-3679-4b51-9309-a98c7df45d1b" ], "failures": [], "pending": [], @@ -2340,7 +2340,7 @@ "_timeout": 2000 }, { - "uuid": "52c01537-ed55-4dff-988f-a5fa7d5e9e30", + "uuid": "7548c863-f799-4322-941c-588899e86f1a", "title": "delegatedFrom()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -2360,8 +2360,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.delegatedFrom(null));assert.deepStrictEqual(a,a.delegatedFrom(\"foo@example.com\"))", "err": {}, - "uuid": "b8364543-145f-4cd8-9462-f95894ab056c", - "parentUUID": "52c01537-ed55-4dff-988f-a5fa7d5e9e30", + "uuid": "3b95e7d4-65c6-4f23-95cd-ee8e8cfd2bd1", + "parentUUID": "7548c863-f799-4322-941c-588899e86f1a", "isHook": false, "skipped": false }, @@ -2378,8 +2378,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.strictEqual(a.delegatedFrom(),null);a.delegatedFrom(\"foo@example.com\");let result=a.delegatedFrom();assert.ok(result);assert.strictEqual(result.email(),\"foo@example.com\");a.delegatedFrom({name:\"Max Mustermann\",email:\"max.mustermann@example.com\"});result=a.delegatedFrom();assert.ok(result);assert.strictEqual(result.name(),\"Max Mustermann\");assert.strictEqual(result.email(),\"max.mustermann@example.com\");a.delegatedFrom(null);assert.strictEqual(a.delegatedFrom(),null)", "err": {}, - "uuid": "de31e675-48b0-4db5-acf0-d7e845eda3f0", - "parentUUID": "52c01537-ed55-4dff-988f-a5fa7d5e9e30", + "uuid": "a410249d-bef9-43a7-8bfa-f0fcfbb5945f", + "parentUUID": "7548c863-f799-4322-941c-588899e86f1a", "isHook": false, "skipped": false }, @@ -2396,17 +2396,17 @@ "context": null, "code": "const a=new ICalAttendee({email:\"mail@example.com\",delegatedFrom:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.toString().indexOf(\"foo@example.com\")>-1)", "err": {}, - "uuid": "fef3d065-23cf-41a3-9d7c-2e8ac24eb81f", - "parentUUID": "52c01537-ed55-4dff-988f-a5fa7d5e9e30", + "uuid": "4eed24d3-3c28-430c-84f4-9949fef165b9", + "parentUUID": "7548c863-f799-4322-941c-588899e86f1a", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "b8364543-145f-4cd8-9462-f95894ab056c", - "de31e675-48b0-4db5-acf0-d7e845eda3f0", - "fef3d065-23cf-41a3-9d7c-2e8ac24eb81f" + "3b95e7d4-65c6-4f23-95cd-ee8e8cfd2bd1", + "a410249d-bef9-43a7-8bfa-f0fcfbb5945f", + "4eed24d3-3c28-430c-84f4-9949fef165b9" ], "failures": [], "pending": [], @@ -2417,7 +2417,7 @@ "_timeout": 2000 }, { - "uuid": "40a8698f-1352-44b7-a345-fdf1649079d9", + "uuid": "5129d100-4400-4256-9dd1-363c0aa6d18f", "title": "delegatesTo()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -2437,8 +2437,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.delegatesTo({email:\"mail@example.com\"})instanceof ICalAttendee)", "err": {}, - "uuid": "d8a8dcbf-588a-4ce6-953c-0fa8030a6d75", - "parentUUID": "40a8698f-1352-44b7-a345-fdf1649079d9", + "uuid": "a66e10b1-b001-4d51-aea4-8555ecf9bdc2", + "parentUUID": "5129d100-4400-4256-9dd1-363c0aa6d18f", "isHook": false, "skipped": false }, @@ -2455,8 +2455,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const attendee=new ICalAttendee({name:\"Muh\",email:\"muh@example.com\"},event);assert.deepStrictEqual(new ICalAttendee({email:\"foo@example.com\"},event).delegatesTo(attendee),attendee)", "err": {}, - "uuid": "7af0106f-c42d-4a46-b068-7202338862fd", - "parentUUID": "40a8698f-1352-44b7-a345-fdf1649079d9", + "uuid": "74ec8ef4-52d1-4e33-b186-d95284bbd47e", + "parentUUID": "5129d100-4400-4256-9dd1-363c0aa6d18f", "isHook": false, "skipped": false }, @@ -2473,17 +2473,17 @@ "context": null, "code": "const attendee=new ICalAttendee({name:\"Zac\",email:\"zac@example.com\"},new ICalEvent({start:new Date},new ICalCalendar)).delegatesTo({name:\"Cody\",email:\"cody@example.com\"});assert.strictEqual(attendee.name(),\"Cody\")", "err": {}, - "uuid": "9bfb8137-479c-485a-89ea-8a9debe30a2b", - "parentUUID": "40a8698f-1352-44b7-a345-fdf1649079d9", + "uuid": "04d5b0a3-01d3-4c99-89ac-6c86a4743008", + "parentUUID": "5129d100-4400-4256-9dd1-363c0aa6d18f", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "d8a8dcbf-588a-4ce6-953c-0fa8030a6d75", - "7af0106f-c42d-4a46-b068-7202338862fd", - "9bfb8137-479c-485a-89ea-8a9debe30a2b" + "a66e10b1-b001-4d51-aea4-8555ecf9bdc2", + "74ec8ef4-52d1-4e33-b186-d95284bbd47e", + "04d5b0a3-01d3-4c99-89ac-6c86a4743008" ], "failures": [], "pending": [], @@ -2494,7 +2494,7 @@ "_timeout": 2000 }, { - "uuid": "cbbabd1e-d3a2-4d05-b553-54daa3b45c93", + "uuid": "dfb41483-be46-4567-b2c9-66433a28067d", "title": "delegatesFrom()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -2514,8 +2514,8 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));assert.ok(a.delegatesFrom({email:\"bar@example.com\"})instanceof ICalAttendee)", "err": {}, - "uuid": "ebce8393-759b-481f-b140-048e602d75bf", - "parentUUID": "cbbabd1e-d3a2-4d05-b553-54daa3b45c93", + "uuid": "9878f63b-32e2-4894-9304-b8a644a162eb", + "parentUUID": "dfb41483-be46-4567-b2c9-66433a28067d", "isHook": false, "skipped": false }, @@ -2532,8 +2532,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const attendee=new ICalAttendee({name:\"Muh\",email:\"muh@example.com\"},event);assert.deepStrictEqual(new ICalAttendee({email:\"bar@example.com\"},event).delegatesFrom(attendee),attendee)", "err": {}, - "uuid": "219b736a-ac48-430c-b5f9-bb16bedf0016", - "parentUUID": "cbbabd1e-d3a2-4d05-b553-54daa3b45c93", + "uuid": "16aeb86b-d720-408e-bccb-6859c1b8ed47", + "parentUUID": "dfb41483-be46-4567-b2c9-66433a28067d", "isHook": false, "skipped": false }, @@ -2550,17 +2550,17 @@ "context": null, "code": "const a=new ICalAttendee({name:\"Zac\",email:\"zac@example.com\"},new ICalEvent({start:new Date},new ICalCalendar)).delegatesFrom({name:\"Cody\",email:\"cody@example.com\"});assert.strictEqual(a.name(),\"Cody\");const b=new ICalAttendee({name:\"Zac\",email:\"zac@example.com\",delegatesFrom:{name:\"Cody\",email:\"cody@example.com\"}},new ICalEvent({start:new Date},new ICalCalendar));assert.strictEqual(b.name(),\"Zac\")", "err": {}, - "uuid": "2fa9dda2-fa71-4d5b-9675-ba98dcbafa81", - "parentUUID": "cbbabd1e-d3a2-4d05-b553-54daa3b45c93", + "uuid": "64f28aa8-37e3-4ef6-94a4-d9bc145b6bcb", + "parentUUID": "dfb41483-be46-4567-b2c9-66433a28067d", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "ebce8393-759b-481f-b140-048e602d75bf", - "219b736a-ac48-430c-b5f9-bb16bedf0016", - "2fa9dda2-fa71-4d5b-9675-ba98dcbafa81" + "9878f63b-32e2-4894-9304-b8a644a162eb", + "16aeb86b-d720-408e-bccb-6859c1b8ed47", + "64f28aa8-37e3-4ef6-94a4-d9bc145b6bcb" ], "failures": [], "pending": [], @@ -2571,7 +2571,7 @@ "_timeout": 2000 }, { - "uuid": "f3131b06-c93a-4272-9a35-8933a090145d", + "uuid": "1a55e7f6-18cd-4708-a380-fbe8c5a22407", "title": "x()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -2591,15 +2591,15 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.org\"},new ICalEvent({start:new Date},new ICalCalendar));assert.deepStrictEqual(a,a.x(\"X-NUM-GUESTS\",\"5\"));assert.ok(a.toString().includes(\"ATTENDEE;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=5:MAILTO:foo@example.org\"))", "err": {}, - "uuid": "4fb489d6-b17b-41f8-acb0-c8f3809c6a19", - "parentUUID": "f3131b06-c93a-4272-9a35-8933a090145d", + "uuid": "31912313-b3f2-42c6-ad36-269cedb11455", + "parentUUID": "1a55e7f6-18cd-4708-a380-fbe8c5a22407", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "4fb489d6-b17b-41f8-acb0-c8f3809c6a19" + "31912313-b3f2-42c6-ad36-269cedb11455" ], "failures": [], "pending": [], @@ -2610,7 +2610,7 @@ "_timeout": 2000 }, { - "uuid": "96159c03-f135-4bbe-8d57-91fffcf18487", + "uuid": "1af57241-464e-46f9-94c4-b3717959e7f4", "title": "toJSON()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/attendee.ts", "file": "/test/attendee.ts", @@ -2630,8 +2630,8 @@ "context": null, "code": "const a=new ICalAttendee({name:\"Max Mustermann\",email:\"max@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));a.delegatesTo(\"Moritz \");assert.deepStrictEqual(a.toJSON(),{delegatedFrom:null,delegatedTo:\"moritz@example.com\",email:\"max@example.com\",mailto:null,sentBy:null,name:\"Max Mustermann\",role:\"REQ-PARTICIPANT\",rsvp:null,status:\"DELEGATED\",type:null,x:[]})", "err": {}, - "uuid": "6ca0d3aa-aa60-493f-87f6-800f3aeece27", - "parentUUID": "96159c03-f135-4bbe-8d57-91fffcf18487", + "uuid": "4a2c4c60-2c0d-4c55-9c37-02486d348d7b", + "parentUUID": "1af57241-464e-46f9-94c4-b3717959e7f4", "isHook": false, "skipped": false }, @@ -2648,16 +2648,16 @@ "context": null, "code": "const a=new ICalAttendee({email:\"foo@example.com\"},new ICalEvent({start:new Date},new ICalCalendar));new ICalAttendee(a.toJSON(),new ICalEvent({start:new Date},new ICalCalendar))", "err": {}, - "uuid": "cf559203-9d31-4668-b386-c10d6b67e0f7", - "parentUUID": "96159c03-f135-4bbe-8d57-91fffcf18487", + "uuid": "74c8cc12-fb64-43e0-b519-c1c5864b5b65", + "parentUUID": "1af57241-464e-46f9-94c4-b3717959e7f4", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "6ca0d3aa-aa60-493f-87f6-800f3aeece27", - "cf559203-9d31-4668-b386-c10d6b67e0f7" + "4a2c4c60-2c0d-4c55-9c37-02486d348d7b", + "74c8cc12-fb64-43e0-b519-c1c5864b5b65" ], "failures": [], "pending": [], @@ -2678,7 +2678,7 @@ "_timeout": 2000 }, { - "uuid": "27c0944f-6abd-493b-8528-d26f03f1d44c", + "uuid": "e19782f5-d046-45cc-aa59-4fb1c8f9f181", "title": "ical-generator Calendar", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -2687,7 +2687,7 @@ "tests": [], "suites": [ { - "uuid": "773a7ab2-8f47-4f60-bafb-d04f9e742858", + "uuid": "087a6d71-9233-41bb-9f60-a70829184947", "title": "constructor()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -2698,7 +2698,7 @@ "title": "shoud load json export", "fullTitle": "ical-generator Calendar constructor() shoud load json export", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -2707,26 +2707,26 @@ "context": null, "code": "const data={prodId:\"//sebbo.net//ical-generator//EN\",method:ICalCalendarMethod.PUBLISH,name:\"Test Calendar\",description:\"Hi, I am the description.\",timezone:null,url:\"https://github.com/sebbo2002/ical-generator\",source:\"http://example.com/my/original_source.ical\",scale:null,ttl:null,events:[],x:[]};const cal=new ICalCalendar(data);assert.deepStrictEqual(cal.toJSON(),data)", "err": {}, - "uuid": "c4fff7ed-5404-4503-819b-ba7c1f9e6452", - "parentUUID": "773a7ab2-8f47-4f60-bafb-d04f9e742858", + "uuid": "56da5ad3-6cd6-4697-84cc-442306b7f424", + "parentUUID": "087a6d71-9233-41bb-9f60-a70829184947", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "c4fff7ed-5404-4503-819b-ba7c1f9e6452" + "56da5ad3-6cd6-4697-84cc-442306b7f424" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "4f905ee7-f32c-429b-b97a-5036fbbf36a4", + "uuid": "e1808690-6534-46d2-9aa4-119c24564d31", "title": "prodId()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -2746,8 +2746,8 @@ "context": null, "code": "const cal=new ICalCalendar;cal.prodId(\"//loremipsum.de//ical-tests//EN\");assert.strictEqual(cal.prodId(),\"//loremipsum.de//ical-tests//EN\")", "err": {}, - "uuid": "efbeafcc-efce-4edc-8ff6-5ef3c20a4807", - "parentUUID": "4f905ee7-f32c-429b-b97a-5036fbbf36a4", + "uuid": "af92c306-ab80-4754-9811-679b2b5facda", + "parentUUID": "e1808690-6534-46d2-9aa4-119c24564d31", "isHook": false, "skipped": false }, @@ -2764,8 +2764,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.deepStrictEqual(cal,cal.prodId(\"//loremipsum.de//ical-tests//EN\"))", "err": {}, - "uuid": "ea879245-0730-413e-81d3-07722ef7ee9b", - "parentUUID": "4f905ee7-f32c-429b-b97a-5036fbbf36a4", + "uuid": "e3976ac5-ba27-4580-942a-108c5f0c61ec", + "parentUUID": "e1808690-6534-46d2-9aa4-119c24564d31", "isHook": false, "skipped": false }, @@ -2782,8 +2782,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.throws(function(){cal.prodId(256)},/`prodid`/)", "err": {}, - "uuid": "894f5a93-22bc-4c78-966e-415f46a8ed8e", - "parentUUID": "4f905ee7-f32c-429b-b97a-5036fbbf36a4", + "uuid": "0145f422-0fdc-45bf-ac36-7de741e6f196", + "parentUUID": "e1808690-6534-46d2-9aa4-119c24564d31", "isHook": false, "skipped": false }, @@ -2800,8 +2800,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.throws(function(){cal.prodId({product:\"ical-tests\"})},/`prodid\\.company`/)", "err": {}, - "uuid": "65905abb-8fc8-4bb9-8611-549dcc0eca1e", - "parentUUID": "4f905ee7-f32c-429b-b97a-5036fbbf36a4", + "uuid": "ede031cb-9361-44da-b38a-126142c3d55e", + "parentUUID": "e1808690-6534-46d2-9aa4-119c24564d31", "isHook": false, "skipped": false }, @@ -2818,8 +2818,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.throws(function(){cal.prodId({company:\"sebbo.net\"})},/`prodid\\.product`/)", "err": {}, - "uuid": "b090654d-8ac9-4033-8537-0a55a1ec9c2c", - "parentUUID": "4f905ee7-f32c-429b-b97a-5036fbbf36a4", + "uuid": "6cb9554b-89db-4b24-ba3d-66ed60f0ba48", + "parentUUID": "e1808690-6534-46d2-9aa4-119c24564d31", "isHook": false, "skipped": false }, @@ -2836,8 +2836,8 @@ "context": null, "code": "const cal=new ICalCalendar().prodId({company:\"loremipsum.com\",product:\"awesome-unit-tests\"});assert.strictEqual(cal.prodId(),\"//loremipsum.com//awesome-unit-tests//EN\")", "err": {}, - "uuid": "6706bcb0-b629-45b7-a24e-5028493c5475", - "parentUUID": "4f905ee7-f32c-429b-b97a-5036fbbf36a4", + "uuid": "4a05b729-0606-4e2d-a757-4e17d0091bca", + "parentUUID": "e1808690-6534-46d2-9aa4-119c24564d31", "isHook": false, "skipped": false }, @@ -2854,21 +2854,21 @@ "context": null, "code": "const cal=new ICalCalendar().prodId({company:\"loremipsum.com\",product:\"awesome-unit-tests\",language:\"DE\"});assert.strictEqual(cal.prodId(),\"//loremipsum.com//awesome-unit-tests//DE\")", "err": {}, - "uuid": "f9434e4c-c08b-42b1-91b4-faf6082e77d9", - "parentUUID": "4f905ee7-f32c-429b-b97a-5036fbbf36a4", + "uuid": "6349ec0a-2550-4dae-88e4-56791305fcb3", + "parentUUID": "e1808690-6534-46d2-9aa4-119c24564d31", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "efbeafcc-efce-4edc-8ff6-5ef3c20a4807", - "ea879245-0730-413e-81d3-07722ef7ee9b", - "894f5a93-22bc-4c78-966e-415f46a8ed8e", - "65905abb-8fc8-4bb9-8611-549dcc0eca1e", - "b090654d-8ac9-4033-8537-0a55a1ec9c2c", - "6706bcb0-b629-45b7-a24e-5028493c5475", - "f9434e4c-c08b-42b1-91b4-faf6082e77d9" + "af92c306-ab80-4754-9811-679b2b5facda", + "e3976ac5-ba27-4580-942a-108c5f0c61ec", + "0145f422-0fdc-45bf-ac36-7de741e6f196", + "ede031cb-9361-44da-b38a-126142c3d55e", + "6cb9554b-89db-4b24-ba3d-66ed60f0ba48", + "4a05b729-0606-4e2d-a757-4e17d0091bca", + "6349ec0a-2550-4dae-88e4-56791305fcb3" ], "failures": [], "pending": [], @@ -2879,7 +2879,7 @@ "_timeout": 2000 }, { - "uuid": "7e03e037-ef68-427e-989a-84f477005241", + "uuid": "be3ea610-e0c5-4b01-a285-ec3bb17a620c", "title": "method()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -2899,8 +2899,8 @@ "context": null, "code": "const c=new ICalCalendar;assert.deepStrictEqual(c,c.method(null),\"method(null)\");assert.deepStrictEqual(c,c.method(ICalCalendarMethod.PUBLISH),\"method(enum)\")", "err": {}, - "uuid": "2e50be50-a02e-4f90-9175-8c1e74e0befe", - "parentUUID": "7e03e037-ef68-427e-989a-84f477005241", + "uuid": "e545933c-2815-45c2-bb74-2ff69a9408c6", + "parentUUID": "be3ea610-e0c5-4b01-a285-ec3bb17a620c", "isHook": false, "skipped": false }, @@ -2917,8 +2917,8 @@ "context": null, "code": "const c=new ICalCalendar;assert.strictEqual(c.method(),null);c.method(null);assert.strictEqual(c.method(),null);c.method(ICalCalendarMethod.PUBLISH);assert.strictEqual(c.method(),\"PUBLISH\");c.method(null);assert.strictEqual(c.method(),null)", "err": {}, - "uuid": "16625806-4430-49da-9598-d8bc81339f05", - "parentUUID": "7e03e037-ef68-427e-989a-84f477005241", + "uuid": "b39e91ac-4ac8-45f5-b29c-2be610254d81", + "parentUUID": "be3ea610-e0c5-4b01-a285-ec3bb17a620c", "isHook": false, "skipped": false }, @@ -2935,8 +2935,8 @@ "context": null, "code": "const c=new ICalCalendar;assert.throws(function(){c.method(\"KICK ASS\")},/Input must be one of the following: PUBLISH, REQUEST, REPLY, ADD, CANCEL, REFRESH, COUNTER, DECLINECOUNTER/)", "err": {}, - "uuid": "18596f89-c445-44e0-a208-695376bbc6b6", - "parentUUID": "7e03e037-ef68-427e-989a-84f477005241", + "uuid": "c6b14c86-eaee-412b-ba4d-cb61f8f251dd", + "parentUUID": "be3ea610-e0c5-4b01-a285-ec3bb17a620c", "isHook": false, "skipped": false }, @@ -2953,18 +2953,18 @@ "context": null, "code": "const c=new ICalCalendar({method:ICalCalendarMethod.PUBLISH});assert.strictEqual(c.method(),\"PUBLISH\");c.method(ICalCalendarMethod.ADD);assert.strictEqual(c.method(),\"ADD\")", "err": {}, - "uuid": "82bdb762-2807-4b0c-9fd8-c9da4bea337f", - "parentUUID": "7e03e037-ef68-427e-989a-84f477005241", + "uuid": "1f2cb683-aa85-4744-80d3-d540c2e43b59", + "parentUUID": "be3ea610-e0c5-4b01-a285-ec3bb17a620c", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "2e50be50-a02e-4f90-9175-8c1e74e0befe", - "16625806-4430-49da-9598-d8bc81339f05", - "18596f89-c445-44e0-a208-695376bbc6b6", - "82bdb762-2807-4b0c-9fd8-c9da4bea337f" + "e545933c-2815-45c2-bb74-2ff69a9408c6", + "b39e91ac-4ac8-45f5-b29c-2be610254d81", + "c6b14c86-eaee-412b-ba4d-cb61f8f251dd", + "1f2cb683-aa85-4744-80d3-d540c2e43b59" ], "failures": [], "pending": [], @@ -2975,7 +2975,7 @@ "_timeout": 2000 }, { - "uuid": "aea2c9e9-f0cf-418d-b4cb-9e884a886bfb", + "uuid": "d5af1310-f60c-47ad-993a-502faf1b7904", "title": "name()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -2995,8 +2995,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.deepStrictEqual(cal,cal.name(null));assert.deepStrictEqual(cal,cal.name(\"Testevents\"))", "err": {}, - "uuid": "2579b48e-13ff-4997-9ab1-636665560943", - "parentUUID": "aea2c9e9-f0cf-418d-b4cb-9e884a886bfb", + "uuid": "80807216-14dc-4d9a-a6ee-63a838b84ce6", + "parentUUID": "d5af1310-f60c-47ad-993a-502faf1b7904", "isHook": false, "skipped": false }, @@ -3004,7 +3004,7 @@ "title": "getter should return value", "fullTitle": "ical-generator Calendar name() getter should return value", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -3013,8 +3013,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.strictEqual(cal.name(),null);cal.name(\"Testevents\");assert.strictEqual(cal.name(),\"Testevents\");cal.name(null);assert.strictEqual(cal.name(),null)", "err": {}, - "uuid": "36c59ef9-78f9-4098-b108-020fe750148c", - "parentUUID": "aea2c9e9-f0cf-418d-b4cb-9e884a886bfb", + "uuid": "c6bd723b-57c7-4f77-bfea-3f5511fad761", + "parentUUID": "d5af1310-f60c-47ad-993a-502faf1b7904", "isHook": false, "skipped": false }, @@ -3031,28 +3031,28 @@ "context": null, "code": "const cal=new ICalCalendar().name(\"Testevents\");cal.createEvent({start:new Date,summary:\"Example Event\"});assert.strictEqual(cal.name(),\"Testevents\")", "err": {}, - "uuid": "da209d23-7313-472d-b6b2-ee6a15085505", - "parentUUID": "aea2c9e9-f0cf-418d-b4cb-9e884a886bfb", + "uuid": "5f5bf197-0533-432a-8d4f-9d23924a7894", + "parentUUID": "d5af1310-f60c-47ad-993a-502faf1b7904", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "2579b48e-13ff-4997-9ab1-636665560943", - "36c59ef9-78f9-4098-b108-020fe750148c", - "da209d23-7313-472d-b6b2-ee6a15085505" + "80807216-14dc-4d9a-a6ee-63a838b84ce6", + "c6bd723b-57c7-4f77-bfea-3f5511fad761", + "5f5bf197-0533-432a-8d4f-9d23924a7894" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "85114b57-019b-4f28-b2d7-226763de1c7c", + "uuid": "8f69b75f-21b8-45fc-b671-d22de2fbd0a5", "title": "description()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -3072,8 +3072,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.deepStrictEqual(cal,cal.description(null));assert.deepStrictEqual(cal,cal.description(\"Testbeschreibung\"))", "err": {}, - "uuid": "c04f6ec6-c650-482c-a5ef-36b6e496d514", - "parentUUID": "85114b57-019b-4f28-b2d7-226763de1c7c", + "uuid": "50714ff4-a727-42e2-9917-52cd1ea962f3", + "parentUUID": "8f69b75f-21b8-45fc-b671-d22de2fbd0a5", "isHook": false, "skipped": false }, @@ -3090,8 +3090,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.strictEqual(cal.description(),null);cal.description(\"Testbeschreibung\");assert.strictEqual(cal.description(),\"Testbeschreibung\");cal.description(null);assert.strictEqual(cal.description(),null)", "err": {}, - "uuid": "a6471d22-f706-4496-b95a-3253157270da", - "parentUUID": "85114b57-019b-4f28-b2d7-226763de1c7c", + "uuid": "d64ca493-56c3-4383-a811-b04c7cfcf88e", + "parentUUID": "8f69b75f-21b8-45fc-b671-d22de2fbd0a5", "isHook": false, "skipped": false }, @@ -3108,17 +3108,17 @@ "context": null, "code": "const cal=new ICalCalendar().description(\"Testbeschreibung\");cal.createEvent({start:new Date,summary:\"Example Event\"});assert.ok(cal.description(),\"Testbeschreibung\")", "err": {}, - "uuid": "c793ba0f-faa9-4fe3-bf7d-f846d986efa2", - "parentUUID": "85114b57-019b-4f28-b2d7-226763de1c7c", + "uuid": "b14e7d4b-9a09-41dc-9c1a-b67722091443", + "parentUUID": "8f69b75f-21b8-45fc-b671-d22de2fbd0a5", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "c04f6ec6-c650-482c-a5ef-36b6e496d514", - "a6471d22-f706-4496-b95a-3253157270da", - "c793ba0f-faa9-4fe3-bf7d-f846d986efa2" + "50714ff4-a727-42e2-9917-52cd1ea962f3", + "d64ca493-56c3-4383-a811-b04c7cfcf88e", + "b14e7d4b-9a09-41dc-9c1a-b67722091443" ], "failures": [], "pending": [], @@ -3129,7 +3129,7 @@ "_timeout": 2000 }, { - "uuid": "33d619a1-10c3-4af2-aec8-88b30be34bdf", + "uuid": "8d267ba0-667b-4798-a10c-fd34b4d099fd", "title": "timezone()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -3149,8 +3149,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.deepStrictEqual(cal,cal.timezone(\"Europe/Berlin\"));assert.deepStrictEqual(cal,cal.timezone(null));assert.deepStrictEqual(cal,cal.timezone({name:\"Europe/Berlin\",generator:getVtimezoneComponent}))", "err": {}, - "uuid": "5a74f8e1-8be5-47cf-bd8d-3c7330dd8641", - "parentUUID": "33d619a1-10c3-4af2-aec8-88b30be34bdf", + "uuid": "c414a75a-50e2-42a0-a88f-09924339f88b", + "parentUUID": "8d267ba0-667b-4798-a10c-fd34b4d099fd", "isHook": false, "skipped": false }, @@ -3158,7 +3158,7 @@ "title": "getter should return value", "fullTitle": "ical-generator Calendar timezone() getter should return value", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -3167,8 +3167,8 @@ "context": null, "code": "const cal=new ICalCalendar().timezone(\"Europe/Berlin\");assert.strictEqual(cal.timezone(),\"Europe/Berlin\");cal.timezone(null);assert.strictEqual(cal.timezone(),null);cal.timezone({name:\"Europe/Berlin\"});assert.strictEqual(cal.timezone(),\"Europe/Berlin\")", "err": {}, - "uuid": "9f002cd2-71b3-43f5-a27f-352028163309", - "parentUUID": "33d619a1-10c3-4af2-aec8-88b30be34bdf", + "uuid": "7dd80703-5662-4cd7-8043-a0002ce518e6", + "parentUUID": "8d267ba0-667b-4798-a10c-fd34b4d099fd", "isHook": false, "skipped": false }, @@ -3185,28 +3185,28 @@ "context": null, "code": "const cal=new ICalCalendar().timezone(\"Europe/Berlin\");assert.strictEqual(cal.timezone(),\"Europe/Berlin\");cal.timezone(\"UTC\");assert.strictEqual(cal.timezone(),null)", "err": {}, - "uuid": "1ce81f65-8240-4c93-82db-e8f04f126817", - "parentUUID": "33d619a1-10c3-4af2-aec8-88b30be34bdf", + "uuid": "7e360ad8-a40c-404f-90ba-c7c759f68a31", + "parentUUID": "8d267ba0-667b-4798-a10c-fd34b4d099fd", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "5a74f8e1-8be5-47cf-bd8d-3c7330dd8641", - "9f002cd2-71b3-43f5-a27f-352028163309", - "1ce81f65-8240-4c93-82db-e8f04f126817" + "c414a75a-50e2-42a0-a88f-09924339f88b", + "7dd80703-5662-4cd7-8043-a0002ce518e6", + "7e360ad8-a40c-404f-90ba-c7c759f68a31" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "f36d7c1f-6140-4326-a8a2-6f890bb646d0", + "uuid": "b44a1aaf-3a0d-4453-9c8d-30971e1c4774", "title": "ttl()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -3217,7 +3217,7 @@ "title": "setter should return this", "fullTitle": "ical-generator Calendar ttl() setter should return this", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -3226,8 +3226,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.deepStrictEqual(cal.ttl(60*60*24),cal);assert.deepStrictEqual(cal.ttl(moment.duration(2,\"days\")),cal);assert.deepStrictEqual(cal.ttl(null),cal)", "err": {}, - "uuid": "998f5b90-3a69-44e1-8b14-1ad379987ba8", - "parentUUID": "f36d7c1f-6140-4326-a8a2-6f890bb646d0", + "uuid": "96273767-e2e1-4b11-bdcf-a5983c1ee23d", + "parentUUID": "b44a1aaf-3a0d-4453-9c8d-30971e1c4774", "isHook": false, "skipped": false }, @@ -3244,8 +3244,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.strictEqual(cal.ttl(),null);cal.ttl(86400);assert.strictEqual(cal.ttl(),86400)", "err": {}, - "uuid": "79adbb90-a788-428a-82d5-861e64f5210d", - "parentUUID": "f36d7c1f-6140-4326-a8a2-6f890bb646d0", + "uuid": "aa03d1ce-e717-43e5-9d97-64dcd715786d", + "parentUUID": "b44a1aaf-3a0d-4453-9c8d-30971e1c4774", "isHook": false, "skipped": false }, @@ -3262,28 +3262,28 @@ "context": null, "code": "const cal=new ICalCalendar().ttl(86400);assert.strictEqual(cal.ttl(),86400)", "err": {}, - "uuid": "7a47b945-914a-49bc-b47a-c58e31a76b29", - "parentUUID": "f36d7c1f-6140-4326-a8a2-6f890bb646d0", + "uuid": "02115ef3-176e-4277-8a00-71a3257e233b", + "parentUUID": "b44a1aaf-3a0d-4453-9c8d-30971e1c4774", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "998f5b90-3a69-44e1-8b14-1ad379987ba8", - "79adbb90-a788-428a-82d5-861e64f5210d", - "7a47b945-914a-49bc-b47a-c58e31a76b29" + "96273767-e2e1-4b11-bdcf-a5983c1ee23d", + "aa03d1ce-e717-43e5-9d97-64dcd715786d", + "02115ef3-176e-4277-8a00-71a3257e233b" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "bfe5319b-9a4e-4b4b-846d-3bd44602b573", + "uuid": "040f07dc-5cbf-496f-9ed5-17ee4dd7d9e6", "title": "source()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -3303,8 +3303,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.deepStrictEqual(cal,cal.source(\"http://example.com/my/original_source.ical\"))", "err": {}, - "uuid": "21d81c7e-88fd-4e15-ac28-43e838cc8dd4", - "parentUUID": "bfe5319b-9a4e-4b4b-846d-3bd44602b573", + "uuid": "c9b358fb-33f6-4511-9ef9-24e6feb599bb", + "parentUUID": "040f07dc-5cbf-496f-9ed5-17ee4dd7d9e6", "isHook": false, "skipped": false }, @@ -3321,16 +3321,16 @@ "context": null, "code": "const cal=new ICalCalendar;assert.strictEqual(cal.source(),null);cal.source(\"http://example.com/my/original_source.ical\");assert.strictEqual(cal.source(),\"http://example.com/my/original_source.ical\");cal.url(null);assert.strictEqual(cal.url(),null)", "err": {}, - "uuid": "1638cb13-b7f9-47ce-875e-b653a00a56aa", - "parentUUID": "bfe5319b-9a4e-4b4b-846d-3bd44602b573", + "uuid": "01020ca9-9c25-4666-ab73-03109efff618", + "parentUUID": "040f07dc-5cbf-496f-9ed5-17ee4dd7d9e6", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "21d81c7e-88fd-4e15-ac28-43e838cc8dd4", - "1638cb13-b7f9-47ce-875e-b653a00a56aa" + "c9b358fb-33f6-4511-9ef9-24e6feb599bb", + "01020ca9-9c25-4666-ab73-03109efff618" ], "failures": [], "pending": [], @@ -3341,7 +3341,7 @@ "_timeout": 2000 }, { - "uuid": "43830361-0db7-4a73-8a76-09fe449f3b5a", + "uuid": "62be063a-afd0-4596-8e5d-c17be4d9e25a", "title": "url()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -3361,8 +3361,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.deepStrictEqual(cal,cal.url(\"https://example.com/calendar.ical\"))", "err": {}, - "uuid": "ce06872f-4667-4804-9129-f5c321bf0646", - "parentUUID": "43830361-0db7-4a73-8a76-09fe449f3b5a", + "uuid": "d5251490-f8a0-45df-b6f0-95116ff21b6f", + "parentUUID": "62be063a-afd0-4596-8e5d-c17be4d9e25a", "isHook": false, "skipped": false }, @@ -3379,8 +3379,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.strictEqual(cal.url(),null);cal.url(\"https://example.com/calendar.ical\");assert.strictEqual(cal.url(),\"https://example.com/calendar.ical\");cal.url(null);assert.strictEqual(cal.url(),null)", "err": {}, - "uuid": "5239f274-13ad-4363-b8ee-08f313cb0f36", - "parentUUID": "43830361-0db7-4a73-8a76-09fe449f3b5a", + "uuid": "f7363728-121b-408a-9796-73279657021d", + "parentUUID": "62be063a-afd0-4596-8e5d-c17be4d9e25a", "isHook": false, "skipped": false }, @@ -3388,7 +3388,7 @@ "title": "should change something", "fullTitle": "ical-generator Calendar url() should change something", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -3397,28 +3397,28 @@ "context": null, "code": "const cal=new ICalCalendar().url(\"https://example.com/calendar.ical\");cal.createEvent({start:new Date,end:new Date(new Date().getTime()+36e5),summary:\"Example Event\"});assert.ok(cal.url(),\"https://example.com/calendar.ical\")", "err": {}, - "uuid": "22d088ae-fa98-4df0-a5c6-6bd14fbb7af9", - "parentUUID": "43830361-0db7-4a73-8a76-09fe449f3b5a", + "uuid": "231063cf-a127-41b0-8ae3-1395737f1851", + "parentUUID": "62be063a-afd0-4596-8e5d-c17be4d9e25a", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "ce06872f-4667-4804-9129-f5c321bf0646", - "5239f274-13ad-4363-b8ee-08f313cb0f36", - "22d088ae-fa98-4df0-a5c6-6bd14fbb7af9" + "d5251490-f8a0-45df-b6f0-95116ff21b6f", + "f7363728-121b-408a-9796-73279657021d", + "231063cf-a127-41b0-8ae3-1395737f1851" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "976ea339-041f-47ed-8daf-fd01d4861f5f", + "uuid": "fb60862c-dae8-455a-9c43-4dfd2f498686", "title": "scale()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -3438,8 +3438,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.deepStrictEqual(cal,cal.scale(\"gregorian\"))", "err": {}, - "uuid": "8194c8f0-d840-4a21-ada2-46ccc6968799", - "parentUUID": "976ea339-041f-47ed-8daf-fd01d4861f5f", + "uuid": "38794e66-d164-4bf3-9621-402d362db3bd", + "parentUUID": "fb60862c-dae8-455a-9c43-4dfd2f498686", "isHook": false, "skipped": false }, @@ -3456,8 +3456,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.strictEqual(cal.scale(),null);cal.scale(\"GREGORIAN\");assert.strictEqual(cal.scale(),\"GREGORIAN\");cal.scale(null);assert.strictEqual(cal.scale(),null)", "err": {}, - "uuid": "b2470980-4127-4b6d-85a0-db09a5cbf832", - "parentUUID": "976ea339-041f-47ed-8daf-fd01d4861f5f", + "uuid": "dc486a09-c1e2-4f18-9c24-fe6a6198f0da", + "parentUUID": "fb60862c-dae8-455a-9c43-4dfd2f498686", "isHook": false, "skipped": false }, @@ -3474,17 +3474,17 @@ "context": null, "code": "const cal=new ICalCalendar().scale(\"gregorian\");cal.createEvent({start:new Date,end:new Date(new Date().getTime()+36e5),summary:\"Example Event\"});assert.ok(cal.scale(),\"GREGORIAN\")", "err": {}, - "uuid": "819232ee-9670-4750-ba0e-5d7d184b6e0e", - "parentUUID": "976ea339-041f-47ed-8daf-fd01d4861f5f", + "uuid": "cfc59619-d977-4571-b539-31614436c4c5", + "parentUUID": "fb60862c-dae8-455a-9c43-4dfd2f498686", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "8194c8f0-d840-4a21-ada2-46ccc6968799", - "b2470980-4127-4b6d-85a0-db09a5cbf832", - "819232ee-9670-4750-ba0e-5d7d184b6e0e" + "38794e66-d164-4bf3-9621-402d362db3bd", + "dc486a09-c1e2-4f18-9c24-fe6a6198f0da", + "cfc59619-d977-4571-b539-31614436c4c5" ], "failures": [], "pending": [], @@ -3495,7 +3495,7 @@ "_timeout": 2000 }, { - "uuid": "402ccddb-3b97-4e4e-a251-59585d7268f2", + "uuid": "eb34b062-ac1b-4036-9f8c-04880a34d431", "title": "createEvent()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -3515,8 +3515,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.ok(cal.createEvent({start:new Date})instanceof ICalEvent)", "err": {}, - "uuid": "f2bf3c3b-b711-4b18-89d0-4435168dfc2a", - "parentUUID": "402ccddb-3b97-4e4e-a251-59585d7268f2", + "uuid": "4f7a7a21-7d29-477f-902b-3ff25c3a647b", + "parentUUID": "eb34b062-ac1b-4036-9f8c-04880a34d431", "isHook": false, "skipped": false }, @@ -3533,8 +3533,8 @@ "context": null, "code": "const cal=new ICalCalendar;const event=cal.createEvent({start:new Date,summary:\"Patch-Day\"});assert.strictEqual(event.summary(),\"Patch-Day\")", "err": {}, - "uuid": "91203f96-b04f-471e-a3da-6d936a7dbb5b", - "parentUUID": "402ccddb-3b97-4e4e-a251-59585d7268f2", + "uuid": "e84ad069-5064-4590-aff3-6e8d9b9eece1", + "parentUUID": "eb34b062-ac1b-4036-9f8c-04880a34d431", "isHook": false, "skipped": false }, @@ -3551,17 +3551,17 @@ "context": null, "code": "assert.doesNotThrow(function(){new ICalCalendar().createEvent({start:new Date,summary:\"Patch-Day\"})},Error)", "err": {}, - "uuid": "2940ec88-d09f-4a11-9187-41a07690ef72", - "parentUUID": "402ccddb-3b97-4e4e-a251-59585d7268f2", + "uuid": "7dfe236e-a4e4-48b4-911e-56c05690cf2b", + "parentUUID": "eb34b062-ac1b-4036-9f8c-04880a34d431", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "f2bf3c3b-b711-4b18-89d0-4435168dfc2a", - "91203f96-b04f-471e-a3da-6d936a7dbb5b", - "2940ec88-d09f-4a11-9187-41a07690ef72" + "4f7a7a21-7d29-477f-902b-3ff25c3a647b", + "e84ad069-5064-4590-aff3-6e8d9b9eece1", + "7dfe236e-a4e4-48b4-911e-56c05690cf2b" ], "failures": [], "pending": [], @@ -3572,7 +3572,7 @@ "_timeout": 2000 }, { - "uuid": "1349493c-ed55-4285-89cf-2b948ac70699", + "uuid": "66788745-75ad-473a-95d8-247b31486351", "title": "events()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -3592,8 +3592,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.strictEqual(cal.events().length,0);const event=cal.createEvent({start:new Date});assert.strictEqual(cal.events().length,1);assert.deepStrictEqual(cal.events()[0],event)", "err": {}, - "uuid": "5f38d6c0-7ffb-4f76-8b83-b30d946d5af9", - "parentUUID": "1349493c-ed55-4285-89cf-2b948ac70699", + "uuid": "c3b2dc0d-3247-4d68-8fe3-a2888fcd2444", + "parentUUID": "66788745-75ad-473a-95d8-247b31486351", "isHook": false, "skipped": false }, @@ -3610,16 +3610,16 @@ "context": null, "code": "const cal=new ICalCalendar;assert.strictEqual(cal.length(),0);const cal2=cal.events([{start:new Date,summary:\"Event A\"},{start:new Date,summary:\"Event B\"}]);assert.strictEqual(cal.length(),2);assert.deepStrictEqual(cal2,cal)", "err": {}, - "uuid": "d0fbd516-72a4-4e50-b97d-d11067bd145c", - "parentUUID": "1349493c-ed55-4285-89cf-2b948ac70699", + "uuid": "c0c54adb-a176-4f96-a222-39f161fa9cd6", + "parentUUID": "66788745-75ad-473a-95d8-247b31486351", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "5f38d6c0-7ffb-4f76-8b83-b30d946d5af9", - "d0fbd516-72a4-4e50-b97d-d11067bd145c" + "c3b2dc0d-3247-4d68-8fe3-a2888fcd2444", + "c0c54adb-a176-4f96-a222-39f161fa9cd6" ], "failures": [], "pending": [], @@ -3630,7 +3630,7 @@ "_timeout": 2000 }, { - "uuid": "ddd81aad-2bdd-4670-9a19-b972962df1a1", + "uuid": "2e2753b4-5204-46b1-b89d-bffbee7b5165", "title": "clear()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -3650,15 +3650,15 @@ "context": null, "code": "const cal=new ICalCalendar;cal.createEvent({start:new Date});assert.strictEqual(cal.events().length,1);assert.deepStrictEqual(cal.clear(),cal);assert.strictEqual(cal.events().length,0)", "err": {}, - "uuid": "f97bb642-5fb9-4700-aeb0-df3b87466e48", - "parentUUID": "ddd81aad-2bdd-4670-9a19-b972962df1a1", + "uuid": "fa3d29dc-5359-4b3a-8f7a-3e882ffe6fa8", + "parentUUID": "2e2753b4-5204-46b1-b89d-bffbee7b5165", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "f97bb642-5fb9-4700-aeb0-df3b87466e48" + "fa3d29dc-5359-4b3a-8f7a-3e882ffe6fa8" ], "failures": [], "pending": [], @@ -3669,7 +3669,7 @@ "_timeout": 2000 }, { - "uuid": "b958bb87-d190-4094-b481-5e858eed2c4a", + "uuid": "eeec0330-81f1-442e-bb6c-bba8c721593f", "title": "x()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -3689,8 +3689,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.deepStrictEqual(cal,cal.x(\"X-FOO\",\"bar\"))", "err": {}, - "uuid": "7f0a93d1-7bc2-4774-8331-3c36f2126d93", - "parentUUID": "b958bb87-d190-4094-b481-5e858eed2c4a", + "uuid": "6bc0c469-b2cf-4abc-98c9-e1015cee91b8", + "parentUUID": "eeec0330-81f1-442e-bb6c-bba8c721593f", "isHook": false, "skipped": false }, @@ -3707,8 +3707,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.deepStrictEqual(cal,cal.x(\"X-FOO\",\"bar\"));assert.deepEqual(cal.x(),[{key:\"X-FOO\",value:\"bar\"}]);assert.deepStrictEqual(cal,cal.x(\"X-LOREM\",\"ipsum\"));assert.deepEqual(cal.x(),[{key:\"X-FOO\",value:\"bar\"},{key:\"X-LOREM\",value:\"ipsum\"}]);assert.throws(()=>{cal.x(\"LOREM\",\"ipsum\")});assert.throws(()=>{cal.x(\"X-LOREM\",1337)});assert.throws(()=>{cal.x(5,\"ipsum\")})", "err": {}, - "uuid": "a8b40bea-5ab0-43a1-80d5-67f9cb9ea776", - "parentUUID": "b958bb87-d190-4094-b481-5e858eed2c4a", + "uuid": "fb377101-3bc2-4423-957b-6e6b404b5626", + "parentUUID": "eeec0330-81f1-442e-bb6c-bba8c721593f", "isHook": false, "skipped": false }, @@ -3725,8 +3725,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.deepStrictEqual(cal,cal.x([{key:\"X-FOO\",value:\"bar\"}]));assert.deepEqual(cal.x(),[{key:\"X-FOO\",value:\"bar\"}]);assert.deepStrictEqual(cal,cal.x([{key:\"X-LOREM\",value:\"ipsum\"}]));assert.deepEqual(cal.x(),[{key:\"X-LOREM\",value:\"ipsum\"}]);assert.throws(()=>{cal.x([{key:\"LOREM\",value:\"ipsum\"}])});assert.throws(()=>{cal.x([{key:\"X-LOREM\",value:1337}])});assert.throws(()=>{cal.x([{key:5,value:\"ipsum\"}])})", "err": {}, - "uuid": "2572e824-8b8b-4758-a7e4-dbebb8668a8c", - "parentUUID": "b958bb87-d190-4094-b481-5e858eed2c4a", + "uuid": "d6ceef9e-0639-494d-861f-6d563373fe17", + "parentUUID": "eeec0330-81f1-442e-bb6c-bba8c721593f", "isHook": false, "skipped": false }, @@ -3743,8 +3743,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.deepStrictEqual(cal,cal.x({\"X-FOO\":\"bar\"}));assert.deepEqual(cal.x(),[{key:\"X-FOO\",value:\"bar\"}]);assert.deepStrictEqual(cal,cal.x({\"X-LOREM\":\"ipsum\"}));assert.deepEqual(cal.x(),[{key:\"X-LOREM\",value:\"ipsum\"}]);assert.throws(()=>{cal.x({\"LOREM\":\"ipsum\"})});assert.throws(()=>{cal.x({\"X-LOREM\":1337})});assert.throws(()=>{cal.x({5:\"ipsum\"})})", "err": {}, - "uuid": "3e245176-a4f2-47c4-941f-558d28665030", - "parentUUID": "b958bb87-d190-4094-b481-5e858eed2c4a", + "uuid": "63acc82f-35c0-4e94-a053-00a7b818ecb2", + "parentUUID": "eeec0330-81f1-442e-bb6c-bba8c721593f", "isHook": false, "skipped": false }, @@ -3761,8 +3761,8 @@ "context": null, "code": "const cal=new ICalCalendar;assert.deepEqual(cal.x(),[]);cal.x(\"X-FOO\",\"BAR\");assert.deepEqual(cal.x(),[{key:\"X-FOO\",value:\"BAR\"}]);cal.x({});assert.deepEqual(cal.x().length,0)", "err": {}, - "uuid": "7293cbf5-436a-42d1-8a1c-9380c54e1b46", - "parentUUID": "b958bb87-d190-4094-b481-5e858eed2c4a", + "uuid": "58dd295e-d871-4cdb-8ff6-d60c0c65760f", + "parentUUID": "eeec0330-81f1-442e-bb6c-bba8c721593f", "isHook": false, "skipped": false }, @@ -3770,7 +3770,7 @@ "title": "should change something", "fullTitle": "ical-generator Calendar x() should change something", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -3779,31 +3779,31 @@ "context": null, "code": "const cal=new ICalCalendar().x(\"X-FOO\",\"BAR\");cal.createEvent({start:new Date,end:new Date(new Date().getTime()+36e5),summary:\"Example Event\"});assert.ok(cal.toString().includes(\"X-FOO\"))", "err": {}, - "uuid": "e1e7ae0d-32fc-4bfb-9ee6-986456293465", - "parentUUID": "b958bb87-d190-4094-b481-5e858eed2c4a", + "uuid": "6be5ce74-cdd2-4987-9da8-4e1562d97723", + "parentUUID": "eeec0330-81f1-442e-bb6c-bba8c721593f", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "7f0a93d1-7bc2-4774-8331-3c36f2126d93", - "a8b40bea-5ab0-43a1-80d5-67f9cb9ea776", - "2572e824-8b8b-4758-a7e4-dbebb8668a8c", - "3e245176-a4f2-47c4-941f-558d28665030", - "7293cbf5-436a-42d1-8a1c-9380c54e1b46", - "e1e7ae0d-32fc-4bfb-9ee6-986456293465" + "6bc0c469-b2cf-4abc-98c9-e1015cee91b8", + "fb377101-3bc2-4423-957b-6e6b404b5626", + "d6ceef9e-0639-494d-861f-6d563373fe17", + "63acc82f-35c0-4e94-a053-00a7b818ecb2", + "58dd295e-d871-4cdb-8ff6-d60c0c65760f", + "6be5ce74-cdd2-4987-9da8-4e1562d97723" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "04fef72c-9e36-438b-8659-4983ed99f0b2", + "uuid": "a778c18b-047c-489c-92c1-ab5cf71a3fa4", "title": "toJSON()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -3823,8 +3823,8 @@ "context": null, "code": "const cal=new ICalCalendar;const prodId=cal.toJSON().prodId;assert.strictEqual(typeof prodId,\"string\");assert.ok(prodId.length>0);assert.strictEqual(cal.toJSON().events?.length,0)", "err": {}, - "uuid": "60f04672-cf33-4b50-868b-abb6c993e5c7", - "parentUUID": "04fef72c-9e36-438b-8659-4983ed99f0b2", + "uuid": "6986b163-fa43-4e91-97e3-63dbc21fff03", + "parentUUID": "a778c18b-047c-489c-92c1-ab5cf71a3fa4", "isHook": false, "skipped": false }, @@ -3841,8 +3841,8 @@ "context": null, "code": "const cal=new ICalCalendar;cal.createEvent({start:new Date,end:new Date(new Date().getTime()+1e3*60*60),summary:\"HTTP Calendar Event\",x:[{key:\"X-FOO\",value:\"bar\"},{key:\"X-LOREM\",value:\"ipsum\"}]});const prodId=cal.toJSON().prodId;assert.strictEqual(typeof prodId,\"string\");assert.ok(prodId.length>0);const events=cal.toJSON().events;assert.strictEqual(events?.length,1);assert.deepEqual(events[0].x,[{\"key\":\"X-FOO\",\"value\":\"bar\"},{\"key\":\"X-LOREM\",\"value\":\"ipsum\"}])", "err": {}, - "uuid": "6b615e05-3fbd-4122-a8be-a6a3904314c9", - "parentUUID": "04fef72c-9e36-438b-8659-4983ed99f0b2", + "uuid": "8826f5e5-2af7-4466-b025-5388bc1c121a", + "parentUUID": "a778c18b-047c-489c-92c1-ab5cf71a3fa4", "isHook": false, "skipped": false }, @@ -3859,17 +3859,17 @@ "context": null, "code": "const a=new ICalCalendar;new ICalCalendar(a.toJSON())", "err": {}, - "uuid": "f4ae6088-a778-4fec-b4e1-ce7f20fb228d", - "parentUUID": "04fef72c-9e36-438b-8659-4983ed99f0b2", + "uuid": "f3ff58fc-c6db-4189-91e6-ba1b30753e7e", + "parentUUID": "a778c18b-047c-489c-92c1-ab5cf71a3fa4", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "60f04672-cf33-4b50-868b-abb6c993e5c7", - "6b615e05-3fbd-4122-a8be-a6a3904314c9", - "f4ae6088-a778-4fec-b4e1-ce7f20fb228d" + "6986b163-fa43-4e91-97e3-63dbc21fff03", + "8826f5e5-2af7-4466-b025-5388bc1c121a", + "f3ff58fc-c6db-4189-91e6-ba1b30753e7e" ], "failures": [], "pending": [], @@ -3880,7 +3880,7 @@ "_timeout": 2000 }, { - "uuid": "2a93003a-f0a5-48f0-884b-383565aafad0", + "uuid": "66e3bdb1-abde-4803-8518-e38d9d857cc2", "title": "length()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -3900,15 +3900,15 @@ "context": null, "code": "const cal=new ICalCalendar;assert.strictEqual(cal.length(),0);cal.createEvent({start:new Date,end:new Date(new Date().getTime()+36e5),summary:\"Example Event\"});assert.strictEqual(cal.length(),1)", "err": {}, - "uuid": "0a6aede5-4043-431a-ae69-769e35d72b22", - "parentUUID": "2a93003a-f0a5-48f0-884b-383565aafad0", + "uuid": "5406367d-b215-4d32-baeb-69ce00f91b81", + "parentUUID": "66e3bdb1-abde-4803-8518-e38d9d857cc2", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "0a6aede5-4043-431a-ae69-769e35d72b22" + "5406367d-b215-4d32-baeb-69ce00f91b81" ], "failures": [], "pending": [], @@ -3919,7 +3919,7 @@ "_timeout": 2000 }, { - "uuid": "c8287966-c555-44c2-b95f-492d7b3c0adc", + "uuid": "1216c088-1669-4f8f-b84f-c8fe39e4e723", "title": "toString()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/calendar.ts", "file": "/test/calendar.ts", @@ -3939,8 +3939,8 @@ "context": null, "code": "const cal=new ICalCalendar;cal.url(\"https://sebbo.net/foo\");assert.ok(cal.toString().indexOf(\"URL:https://sebbo.net/foo\")>-1)", "err": {}, - "uuid": "1a66b37a-ff71-4686-b616-5f4a2af962b9", - "parentUUID": "c8287966-c555-44c2-b95f-492d7b3c0adc", + "uuid": "f17ad550-998b-405a-8ca1-723ca1f1ceab", + "parentUUID": "1216c088-1669-4f8f-b84f-c8fe39e4e723", "isHook": false, "skipped": false }, @@ -3957,8 +3957,8 @@ "context": null, "code": "const cal=new ICalCalendar;cal.method(ICalCalendarMethod.REFRESH);assert.ok(cal.toString().indexOf(\"METHOD:REFRESH\")>-1)", "err": {}, - "uuid": "dc3c4ac5-f841-4ca9-8409-0b48b25d42fa", - "parentUUID": "c8287966-c555-44c2-b95f-492d7b3c0adc", + "uuid": "5850bc0b-ca5f-4b74-beaa-857319f7d461", + "parentUUID": "1216c088-1669-4f8f-b84f-c8fe39e4e723", "isHook": false, "skipped": false }, @@ -3966,7 +3966,7 @@ "title": "should include the name", "fullTitle": "ical-generator Calendar toString() should include the name", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -3975,8 +3975,8 @@ "context": null, "code": "const cal=new ICalCalendar;cal.name(\"TEST\");assert.ok(cal.toString().indexOf(\"NAME:TEST\")>-1);assert.ok(cal.toString().indexOf(\"X-WR-CALNAME:TEST\")>-1)", "err": {}, - "uuid": "dc7176ea-819a-4dc9-aab2-4e2197ce9d2c", - "parentUUID": "c8287966-c555-44c2-b95f-492d7b3c0adc", + "uuid": "18aa1583-dca0-4427-975c-c9159dee019a", + "parentUUID": "1216c088-1669-4f8f-b84f-c8fe39e4e723", "isHook": false, "skipped": false }, @@ -3993,8 +3993,8 @@ "context": null, "code": "const cal=new ICalCalendar;cal.description(\"TEST\");assert.ok(cal.toString().indexOf(\"X-WR-CALDESC:TEST\")>-1)", "err": {}, - "uuid": "53dfcac8-870c-4430-8c3d-ce91abef7577", - "parentUUID": "c8287966-c555-44c2-b95f-492d7b3c0adc", + "uuid": "359ecc3f-ec3f-49de-83be-f2ae0a13778c", + "parentUUID": "1216c088-1669-4f8f-b84f-c8fe39e4e723", "isHook": false, "skipped": false }, @@ -4011,8 +4011,8 @@ "context": null, "code": "const cal=new ICalCalendar;cal.timezone(\"TEST\");assert.ok(cal.toString().indexOf(\"TIMEZONE-ID:TEST\")>-1);assert.ok(cal.toString().indexOf(\"X-WR-TIMEZONE:TEST\")>-1)", "err": {}, - "uuid": "7b153b99-41bd-49eb-bdb4-81fb7ee793c2", - "parentUUID": "c8287966-c555-44c2-b95f-492d7b3c0adc", + "uuid": "b85c747d-2cea-47e1-baa2-4d962921a280", + "parentUUID": "1216c088-1669-4f8f-b84f-c8fe39e4e723", "isHook": false, "skipped": false }, @@ -4029,8 +4029,8 @@ "context": null, "code": "const cal=new ICalCalendar;cal.source(\"http://foo.bar.example.com/ical.cal\");assert.ok(cal.toString().includes(\"http://foo.bar.example.com/ical.cal\"))", "err": {}, - "uuid": "2544f82a-d16c-40e1-a014-3707a1f188e4", - "parentUUID": "c8287966-c555-44c2-b95f-492d7b3c0adc", + "uuid": "2f79e516-1e7a-4e0d-9183-18b698d4c7e1", + "parentUUID": "1216c088-1669-4f8f-b84f-c8fe39e4e723", "isHook": false, "skipped": false }, @@ -4038,7 +4038,7 @@ "title": "should include VTimezone objects if generator was supplied", "fullTitle": "ical-generator Calendar toString() should include VTimezone objects if generator was supplied", "timedOut": false, - "duration": 4, + "duration": 5, "state": "passed", "speed": "fast", "pass": true, @@ -4047,8 +4047,8 @@ "context": null, "code": "const cal=new ICalCalendar;cal.timezone({name:\"Europe/Berlin\",generator:getVtimezoneComponent});cal.createEvent({start:new Date,timezone:\"Europe/London\"});assert.ok(cal.toString().includes(\"BEGIN:VTIMEZONE\\r\\n\"),\"BEGIN:VTIMEZONE\");assert.ok(cal.toString().includes(\"TZID:Europe/Berlin\\r\\n\"),\"TZID:Europe/Berlin\");assert.ok(cal.toString().includes(\"TZID:Europe/London\\r\\n\"),\"TZID:Europe/London\")", "err": {}, - "uuid": "3bb0f471-c869-402d-96aa-a551065f9281", - "parentUUID": "c8287966-c555-44c2-b95f-492d7b3c0adc", + "uuid": "16a23cb7-213a-42aa-8344-5e1b118ad9c6", + "parentUUID": "1216c088-1669-4f8f-b84f-c8fe39e4e723", "isHook": false, "skipped": false }, @@ -4065,8 +4065,8 @@ "context": null, "code": "const cal=new ICalCalendar;cal.timezone({name:\"FOO\",generator:getVtimezoneComponent});assert.ok(!cal.toString().includes(\"TZID:Foo\\r\\n\"))", "err": {}, - "uuid": "754e3da2-15cb-445c-9cd0-e7c7b7706f44", - "parentUUID": "c8287966-c555-44c2-b95f-492d7b3c0adc", + "uuid": "f25d483c-5dc7-49d9-b290-80996ff588e9", + "parentUUID": "1216c088-1669-4f8f-b84f-c8fe39e4e723", "isHook": false, "skipped": false }, @@ -4083,8 +4083,8 @@ "context": null, "code": "const cal=new ICalCalendar;cal.timezone({name:\"/Europe/Berlin\",generator:getVtimezoneComponent});assert.ok(!cal.toString().includes(\"TZID:/Europe/Berlin\\r\\n\"))", "err": {}, - "uuid": "e5c8a86c-9521-40f4-8165-52b38a38df2b", - "parentUUID": "c8287966-c555-44c2-b95f-492d7b3c0adc", + "uuid": "3a87313c-699c-4f37-84fa-ec709211cb12", + "parentUUID": "1216c088-1669-4f8f-b84f-c8fe39e4e723", "isHook": false, "skipped": false }, @@ -4101,29 +4101,29 @@ "context": null, "code": "const cal=new ICalCalendar;cal.ttl(moment.duration(3,\"days\"));assert.ok(cal.toString().indexOf(\"REFRESH-INTERVAL;VALUE=DURATION:P3D\")>-1);assert.ok(cal.toString().indexOf(\"X-PUBLISHED-TTL:P3D\")>-1)", "err": {}, - "uuid": "6b22ecc7-1126-4d2f-a1eb-f4cdbe4691f9", - "parentUUID": "c8287966-c555-44c2-b95f-492d7b3c0adc", + "uuid": "6ddaffe1-12fd-4523-b94f-3baf5824a450", + "parentUUID": "1216c088-1669-4f8f-b84f-c8fe39e4e723", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "1a66b37a-ff71-4686-b616-5f4a2af962b9", - "dc3c4ac5-f841-4ca9-8409-0b48b25d42fa", - "dc7176ea-819a-4dc9-aab2-4e2197ce9d2c", - "53dfcac8-870c-4430-8c3d-ce91abef7577", - "7b153b99-41bd-49eb-bdb4-81fb7ee793c2", - "2544f82a-d16c-40e1-a014-3707a1f188e4", - "3bb0f471-c869-402d-96aa-a551065f9281", - "754e3da2-15cb-445c-9cd0-e7c7b7706f44", - "e5c8a86c-9521-40f4-8165-52b38a38df2b", - "6b22ecc7-1126-4d2f-a1eb-f4cdbe4691f9" + "f17ad550-998b-405a-8ca1-723ca1f1ceab", + "5850bc0b-ca5f-4b74-beaa-857319f7d461", + "18aa1583-dca0-4427-975c-c9159dee019a", + "359ecc3f-ec3f-49de-83be-f2ae0a13778c", + "b85c747d-2cea-47e1-baa2-4d962921a280", + "2f79e516-1e7a-4e0d-9183-18b698d4c7e1", + "16a23cb7-213a-42aa-8344-5e1b118ad9c6", + "f25d483c-5dc7-49d9-b290-80996ff588e9", + "3a87313c-699c-4f37-84fa-ec709211cb12", + "6ddaffe1-12fd-4523-b94f-3baf5824a450" ], "failures": [], "pending": [], "skipped": [], - "duration": 5, + "duration": 7, "root": false, "rootEmpty": false, "_timeout": 2000 @@ -4139,7 +4139,7 @@ "_timeout": 2000 }, { - "uuid": "354a634c-d127-429f-a730-3b86ff96d78b", + "uuid": "6e02428d-2b8e-4536-8717-f50df3894007", "title": "ical-generator Cases", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/cases.ts", "file": "/test/cases.ts", @@ -4159,8 +4159,8 @@ "context": null, "code": "const cal=ical({prodId:\"//sebbo.net//ical-generator.tests//EN\"});cal.createEvent({id:\"123\",start:new Date(\"Fr Oct 04 2013 22:39:30 UTC\"),end:new Date(\"Fr Oct 04 2013 23:15:00 UTC\"),stamp:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),created:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),lastModified:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),summary:\"Simple Event\"});const string=cal.toString();assert.strictEqual(string,await fs.readFile(resultDir+\"/generate_01.ics\",\"utf8\"));assert.strictEqual(ical(cal.toJSON()).toString(),string)", "err": {}, - "uuid": "6397ea84-3fbf-4ff1-8061-4bc26471cea4", - "parentUUID": "354a634c-d127-429f-a730-3b86ff96d78b", + "uuid": "c6f85292-bfed-4e46-b56c-dc532be72dbb", + "parentUUID": "6e02428d-2b8e-4536-8717-f50df3894007", "isHook": false, "skipped": false }, @@ -4168,7 +4168,7 @@ "title": "case #2", "fullTitle": "ical-generator Cases case #2", "timedOut": false, - "duration": 1, + "duration": 2, "state": "passed", "speed": "fast", "pass": true, @@ -4177,8 +4177,8 @@ "context": null, "code": "const cal=ical({prodId:\"//sebbo.net//ical-generator.tests//EN\"});cal.createEvent({id:\"123\",start:new Date(\"Fr Oct 04 2013 22:39:30 UTC\"),end:new Date(\"Fr Oct 04 2013 23:15:00 UTC\"),stamp:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),summary:\"Sample Event\",location:\"localhost\",transparency:ICalEventTransparency.OPAQUE,description:{plain:\"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.\\nbeep boop\",html:\"

    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.\\nbeep boop

    \"}});const string=cal.toString();assert.strictEqual(string,await fs.readFile(resultDir+\"/generate_02.ics\",\"utf8\"));assert.strictEqual(ical(cal.toJSON()).toString(),string)", "err": {}, - "uuid": "29879ebf-c08f-4989-861a-b45a7ca586d0", - "parentUUID": "354a634c-d127-429f-a730-3b86ff96d78b", + "uuid": "a2a461f7-ac16-439c-a0fa-ededec068d30", + "parentUUID": "6e02428d-2b8e-4536-8717-f50df3894007", "isHook": false, "skipped": false }, @@ -4186,7 +4186,7 @@ "title": "case #3", "fullTitle": "ical-generator Cases case #3", "timedOut": false, - "duration": 2, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -4195,8 +4195,8 @@ "context": null, "code": "const cal=ical({method:ICalCalendarMethod.ADD,prodId:\"//sebbo.net//ical-generator.tests//EN\"});cal.createEvent({id:\"123\",start:new Date(\"Fr Oct 04 2013 22:39:30 UTC\"),end:new Date(\"Fr Oct 06 2013 23:15:00 UTC\"),allDay:true,stamp:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),summary:\"Sample Event\",location:{title:\"Apple Store Kurf\\xFCrstendamm\",address:\"Kurf\\xFCrstendamm 26, 10719 Berlin, Deutschland\",radius:141.1751386318387,geo:{lat:52.50363,lon:13.32865}},organizer:\"Sebastian Pekarek \",status:ICalEventStatus.CONFIRMED,categories:[{name:\"WORK\"}],url:\"http://sebbo.net/\",attachments:[\"https://files.sebbo.net/calendar/attachments/foo\"]});const string=cal.toString();assert.strictEqual(string,await fs.readFile(resultDir+\"/generate_03.ics\",\"utf8\"),\"toString\");assert.strictEqual(ical(cal.toJSON()).toString(),string,\"toJSON / toString()\")", "err": {}, - "uuid": "150139ca-d30f-42eb-9722-a514a62af05d", - "parentUUID": "354a634c-d127-429f-a730-3b86ff96d78b", + "uuid": "102c1310-4f3c-427e-9433-e2bfbeca0bc3", + "parentUUID": "6e02428d-2b8e-4536-8717-f50df3894007", "isHook": false, "skipped": false }, @@ -4213,8 +4213,8 @@ "context": null, "code": "const cal=ical({prodId:\"//sebbo.net//ical-generator.tests//EN\"});cal.timezone({name:null,generator:getVtimezoneComponent});cal.events([{id:\"1\",start:new Date(\"Fr Oct 04 2013 22:39:30 UTC\"),end:new Date(\"Fr Oct 06 2013 23:15:00 UTC\"),stamp:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),summary:\"repeating by month\",repeating:{freq:ICalEventRepeatingFreq.MONTHLY,exclude:new Date(\"Fr Oct 06 2013 23:15:00 UTC\")}},{id:\"2\",start:new Date(\"Fr Oct 04 2013 22:39:30\"),end:new Date(\"Fr Oct 06 2013 23:15:00\"),stamp:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),timezone:\"Europe/Berlin\",summary:\"repeating by day, twice\",repeating:{freq:ICalEventRepeatingFreq.DAILY,count:2}},{id:\"3\",start:new Date(\"Fr Oct 04 2013 22:39:30 UTC\"),end:new Date(\"Fr Oct 06 2013 23:15:00 UTC\"),stamp:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),summary:\"repeating by 3 weeks, until 2014\",repeating:{freq:ICalEventRepeatingFreq.WEEKLY,interval:3,until:new Date(\"We Jan 01 2014 00:00:00 UTC\")}}]);assert.strictEqual(cal.toString(),await fs.readFile(resultDir+\"/generate_04.ics\",\"utf8\"),\"first check\");cal.timezone(null);assert.strictEqual(ical(cal.toJSON()).toString(),cal.toString(),\"second check\")", "err": {}, - "uuid": "742904a4-6595-4e55-8d73-bf1969b78040", - "parentUUID": "354a634c-d127-429f-a730-3b86ff96d78b", + "uuid": "d322d3c0-2d48-46a6-9ca3-87d209892310", + "parentUUID": "6e02428d-2b8e-4536-8717-f50df3894007", "isHook": false, "skipped": false }, @@ -4222,7 +4222,7 @@ "title": "case #5 (floating)", "fullTitle": "ical-generator Cases case #5 (floating)", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -4231,8 +4231,8 @@ "context": null, "code": "const cal=ical({prodId:\"//sebbo.net//ical-generator.tests//EN\"});cal.createEvent({id:\"1\",start:new Date(\"Fr Oct 04 2013 22:39:30 UTC\"),end:new Date(\"Fr Oct 06 2013 23:15:00 UTC\"),stamp:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),summary:\"floating\",floating:true});const string=cal.toString();assert.strictEqual(string,await fs.readFile(resultDir+\"/generate_05.ics\",\"utf8\"));assert.strictEqual(ical(cal.toJSON()).toString(),string)", "err": {}, - "uuid": "347e68c1-6ca8-4690-8b3b-d3d3170b48a3", - "parentUUID": "354a634c-d127-429f-a730-3b86ff96d78b", + "uuid": "8053c10e-a014-44be-91ec-be97e8936176", + "parentUUID": "6e02428d-2b8e-4536-8717-f50df3894007", "isHook": false, "skipped": false }, @@ -4249,8 +4249,8 @@ "context": null, "code": "const cal=ical({prodId:\"//sebbo.net//ical-generator.tests//EN\",method:ICalCalendarMethod.PUBLISH});cal.createEvent({id:\"123\",start:new Date(\"Fr Oct 04 2013 22:39:30 UTC\"),allDay:true,stamp:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),summary:\"Sample Event\",organizer:\"Sebastian Pekarek \",attendees:[{name:'Smith, Matt; (\"Sales\")',email:\"matt@example.com\",delegatesTo:{name:\"John\",email:\"john@example.com\",status:ICalAttendeeStatus.ACCEPTED}}],alarms:[{type:ICalAlarmType.display,trigger:60*10,repeat:{times:2,interval:60}},{type:ICalAlarmType.display,trigger:60*60,description:\"I'm a reminder :)\"}],status:ICalEventStatus.CONFIRMED,url:\"http://sebbo.net/\"});const string=cal.toString();assert.strictEqual(string,await fs.readFile(resultDir+\"/generate_06.ics\",\"utf8\"));assert.strictEqual(ical(cal.toJSON()).toString(),string)", "err": {}, - "uuid": "2346156d-f910-4351-9d1f-1d805ea7312d", - "parentUUID": "354a634c-d127-429f-a730-3b86ff96d78b", + "uuid": "e6522442-467c-4a2f-b3de-af131214fe28", + "parentUUID": "6e02428d-2b8e-4536-8717-f50df3894007", "isHook": false, "skipped": false }, @@ -4267,8 +4267,8 @@ "context": null, "code": "const cal=ical({prodId:\"//sebbo.net//ical-generator.tests//EN\"});cal.events([{id:\"1\",start:new Date(\"Fr Oct 04 2013 22:39:30 UTC\"),end:new Date(\"Fr Oct 06 2013 23:15:00 UTC\"),stamp:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),summary:\"repeating by month\",repeating:{freq:ICalEventRepeatingFreq.MONTHLY,byMonth:[1,4,7,10]}},{id:\"2\",start:new Date(\"Fr Oct 04 2013 22:39:30 UTC\"),stamp:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),summary:\"repeating on Mo/We/Fr, twice\",repeating:{freq:ICalEventRepeatingFreq.DAILY,count:2,byDay:[ICalWeekday.MO,ICalWeekday.WE,ICalWeekday.FR]}},{id:\"3\",start:new Date(\"Fr Oct 04 2013 22:39:30 UTC\"),end:new Date(\"Fr Oct 06 2013 23:15:00 UTC\"),stamp:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),summary:\"repeating on 1st and 15th\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:1,byMonthDay:[1,15]}}]);const string=cal.toString();assert.strictEqual(string,await fs.readFile(resultDir+\"/generate_07.ics\",\"utf8\"));assert.strictEqual(ical(cal.toJSON()).toString(),string)", "err": {}, - "uuid": "845f9713-fae0-4e98-ac66-16cfe3dad306", - "parentUUID": "354a634c-d127-429f-a730-3b86ff96d78b", + "uuid": "80bbe9eb-8214-4d1c-a574-d05f5b16dcea", + "parentUUID": "6e02428d-2b8e-4536-8717-f50df3894007", "isHook": false, "skipped": false }, @@ -4285,8 +4285,8 @@ "context": null, "code": "const cal=ical({prodId:\"//sebbo.net//ical-generator.tests//EN\"});cal.createEvent({id:\"123\",start:new Date(\"Fr Oct 04 2013 22:39:30 UTC\"),end:new Date(\"Fr Oct 04 2013 23:15:00 UTC\"),stamp:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),created:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),lastModified:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),summary:\"Simple Event\",attendees:[{type:ICalAttendeeType.INDIVIDUAL,role:ICalAttendeeRole.REQ,status:ICalAttendeeStatus.NEEDSACTION,email:\"mail@example.com\",rsvp:true}]});const string=cal.toString();assert.strictEqual(string,await fs.readFile(resultDir+\"/generate_08.ics\",\"utf8\"));assert.strictEqual(ical(cal.toJSON()).toString(),string)", "err": {}, - "uuid": "e24331ba-48d3-489a-8c2c-dd99535948bb", - "parentUUID": "354a634c-d127-429f-a730-3b86ff96d78b", + "uuid": "eec3c0bc-556b-48b4-8d80-f664d0c58a31", + "parentUUID": "6e02428d-2b8e-4536-8717-f50df3894007", "isHook": false, "skipped": false }, @@ -4303,34 +4303,34 @@ "context": null, "code": "const cal=ical({method:ICalCalendarMethod.REQUEST,prodId:\"//sebbo.net//ical-generator.tests//EN\"});cal.createEvent({id:\"123\",start:new Date(\"Fr Oct 04 2013 22:39:30 UTC\"),end:new Date(\"Fr Oct 04 2013 23:15:00 UTC\"),stamp:new Date(\"Fr Oct 04 2013 23:34:53 UTC\"),summary:\"Sample Event\",organizer:{name:\"Sebastian Pekarek\",email:\"mail@sebbo.net\",mailto:\"mail2@example2.com\"},attendees:[{type:ICalAttendeeType.INDIVIDUAL,role:ICalAttendeeRole.REQ,status:ICalAttendeeStatus.NEEDSACTION,email:\"mail@example.com\",rsvp:true}]});const string=cal.toString();assert.strictEqual(string,await fs.readFile(resultDir+\"/generate_09.ics\",\"utf8\"),\"toString\");assert.strictEqual(ical(cal.toJSON()).toString(),string,\"toJSON / toString()\")", "err": {}, - "uuid": "ccba4d8b-515b-4408-a06e-be7ac133b423", - "parentUUID": "354a634c-d127-429f-a730-3b86ff96d78b", + "uuid": "6ba32223-c09a-4c46-bd3a-d866b59ca7fa", + "parentUUID": "6e02428d-2b8e-4536-8717-f50df3894007", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "6397ea84-3fbf-4ff1-8061-4bc26471cea4", - "29879ebf-c08f-4989-861a-b45a7ca586d0", - "150139ca-d30f-42eb-9722-a514a62af05d", - "742904a4-6595-4e55-8d73-bf1969b78040", - "347e68c1-6ca8-4690-8b3b-d3d3170b48a3", - "2346156d-f910-4351-9d1f-1d805ea7312d", - "845f9713-fae0-4e98-ac66-16cfe3dad306", - "e24331ba-48d3-489a-8c2c-dd99535948bb", - "ccba4d8b-515b-4408-a06e-be7ac133b423" + "c6f85292-bfed-4e46-b56c-dc532be72dbb", + "a2a461f7-ac16-439c-a0fa-ededec068d30", + "102c1310-4f3c-427e-9433-e2bfbeca0bc3", + "d322d3c0-2d48-46a6-9ca3-87d209892310", + "8053c10e-a014-44be-91ec-be97e8936176", + "e6522442-467c-4a2f-b3de-af131214fe28", + "80bbe9eb-8214-4d1c-a574-d05f5b16dcea", + "eec3c0bc-556b-48b4-8d80-f664d0c58a31", + "6ba32223-c09a-4c46-bd3a-d866b59ca7fa" ], "failures": [], "pending": [], "skipped": [], - "duration": 14, + "duration": 13, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "03dd7667-6542-46e3-99c8-fe2f975d01b1", + "uuid": "dfae88cb-ea5d-4170-a731-7e1c10f908ed", "title": "ical-generator Category", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/category.ts", "file": "/test/category.ts", @@ -4339,7 +4339,7 @@ "tests": [], "suites": [ { - "uuid": "3e3bbf05-c7fd-4392-ab0f-47c672cfc2e8", + "uuid": "c7fe031e-21af-4972-9f92-b72d9ddd3d79", "title": "constructor()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/category.ts", "file": "/test/category.ts", @@ -4359,8 +4359,8 @@ "context": null, "code": "const a=new ICalCategory({unknown:true,name:\"FOO\"});assert.strictEqual(a.name(),\"FOO\")", "err": {}, - "uuid": "e548887e-96dd-40bb-a7e4-87e412ca1f06", - "parentUUID": "3e3bbf05-c7fd-4392-ab0f-47c672cfc2e8", + "uuid": "514c65b6-b099-43af-bba0-cd2a587a1411", + "parentUUID": "c7fe031e-21af-4972-9f92-b72d9ddd3d79", "isHook": false, "skipped": false }, @@ -4368,7 +4368,7 @@ "title": "shoult throw an error without name", "fullTitle": "ical-generator Category constructor() shoult throw an error without name", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -4377,27 +4377,27 @@ "context": null, "code": "assert.throws(function(){new ICalCategory({})},/`name`/)", "err": {}, - "uuid": "c0cf6933-1161-405f-aade-4b3b600740a5", - "parentUUID": "3e3bbf05-c7fd-4392-ab0f-47c672cfc2e8", + "uuid": "bb938349-f692-4191-9242-9565bc447fdd", + "parentUUID": "c7fe031e-21af-4972-9f92-b72d9ddd3d79", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "e548887e-96dd-40bb-a7e4-87e412ca1f06", - "c0cf6933-1161-405f-aade-4b3b600740a5" + "514c65b6-b099-43af-bba0-cd2a587a1411", + "bb938349-f692-4191-9242-9565bc447fdd" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "6edabe47-37ae-44ef-99b8-8b2c1d9c7e09", + "uuid": "4db725a4-2cc2-4402-bfa0-c5903c4bee6b", "title": "name()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/category.ts", "file": "/test/category.ts", @@ -4417,8 +4417,8 @@ "context": null, "code": "const c=new ICalCategory({name:\"foo\"});assert.deepStrictEqual(c,c.name(\"FOO\"))", "err": {}, - "uuid": "71bf1691-6467-443c-a8ef-4fc0a173d8d7", - "parentUUID": "6edabe47-37ae-44ef-99b8-8b2c1d9c7e09", + "uuid": "a8c78949-a330-4735-a5fe-0c4cfa30e7a7", + "parentUUID": "4db725a4-2cc2-4402-bfa0-c5903c4bee6b", "isHook": false, "skipped": false }, @@ -4435,8 +4435,8 @@ "context": null, "code": "const c=new ICalCategory({name:\"foo\"});assert.strictEqual(c.name(),\"foo\");c.name(\"HELLO-WORLD\");assert.strictEqual(c.name(),\"HELLO-WORLD\")", "err": {}, - "uuid": "e8e19882-10bf-4740-9cef-3cce4ad8e066", - "parentUUID": "6edabe47-37ae-44ef-99b8-8b2c1d9c7e09", + "uuid": "7d479d46-8054-4a95-8748-0f0d92d359a1", + "parentUUID": "4db725a4-2cc2-4402-bfa0-c5903c4bee6b", "isHook": false, "skipped": false }, @@ -4453,17 +4453,17 @@ "context": null, "code": "const c=new ICalCategory({name:\"BANANA\"});assert.ok(c.toString().includes(\"BANANA\"))", "err": {}, - "uuid": "3487b099-605a-480a-bc75-098b8f232632", - "parentUUID": "6edabe47-37ae-44ef-99b8-8b2c1d9c7e09", + "uuid": "3692b6b5-bcc9-453e-bdf0-23e86d5d573c", + "parentUUID": "4db725a4-2cc2-4402-bfa0-c5903c4bee6b", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "71bf1691-6467-443c-a8ef-4fc0a173d8d7", - "e8e19882-10bf-4740-9cef-3cce4ad8e066", - "3487b099-605a-480a-bc75-098b8f232632" + "a8c78949-a330-4735-a5fe-0c4cfa30e7a7", + "7d479d46-8054-4a95-8748-0f0d92d359a1", + "3692b6b5-bcc9-453e-bdf0-23e86d5d573c" ], "failures": [], "pending": [], @@ -4474,7 +4474,7 @@ "_timeout": 2000 }, { - "uuid": "19a7ba7f-7cad-46c0-89fb-9f9ee003e704", + "uuid": "a525cf65-8586-4581-859e-ab85f76412f8", "title": "toJSON()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/category.ts", "file": "/test/category.ts", @@ -4494,15 +4494,15 @@ "context": null, "code": "const c=new ICalCategory({name:\"FOOBAR\"});assert.deepStrictEqual(c.toJSON(),{name:\"FOOBAR\"})", "err": {}, - "uuid": "7074553b-2a65-4d8d-9746-7525b8856595", - "parentUUID": "19a7ba7f-7cad-46c0-89fb-9f9ee003e704", + "uuid": "7465bdfb-dccd-44c6-8e48-e9728f8a0560", + "parentUUID": "a525cf65-8586-4581-859e-ab85f76412f8", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "7074553b-2a65-4d8d-9746-7525b8856595" + "7465bdfb-dccd-44c6-8e48-e9728f8a0560" ], "failures": [], "pending": [], @@ -4523,7 +4523,7 @@ "_timeout": 2000 }, { - "uuid": "c18f5777-f308-41c3-9b61-b4e2f015a098", + "uuid": "6b69d73e-492f-4d21-9cc6-6f4f6009cf6f", "title": "ical-generator Event", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -4532,7 +4532,7 @@ "tests": [], "suites": [ { - "uuid": "114b68d1-e57e-4c2d-b9fa-9b8d573addc8", + "uuid": "4125c1a3-f370-410c-ad08-1f372f53d978", "title": "constructor()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -4552,8 +4552,8 @@ "context": null, "code": "const data={id:\"FOO\",sequence:1,start:new Date().toJSON(),end:new Date().toJSON(),recurrenceId:new Date().toJSON(),timezone:\"Europe/Berlin\",stamp:new Date().toJSON(),allDay:true,floating:false,repeating:null,summary:\"Hello.\",location:null,description:null,organizer:null,attendees:[],alarms:[],categories:[],status:null,busystatus:ICalEventBusyStatus.BUSY,priority:5,url:\"https://github.com/sebbo2002/ical-generator\",attachments:[\"https://files.sebbo.net/calendar/attachments/foo\"],transparency:ICalEventTransparency.TRANSPARENT,created:new Date().toJSON(),lastModified:new Date().toJSON(),class:null,x:[]};const event=new ICalEvent(data,new ICalCalendar);assert.deepStrictEqual(event.toJSON(),data)", "err": {}, - "uuid": "64e7c4f3-60c2-49e0-b91b-4fc6bcb43930", - "parentUUID": "114b68d1-e57e-4c2d-b9fa-9b8d573addc8", + "uuid": "66e25e6a-14e4-4c79-b159-4514a9566832", + "parentUUID": "4125c1a3-f370-410c-ad08-1f372f53d978", "isHook": false, "skipped": false }, @@ -4561,7 +4561,7 @@ "title": "shouldn't work without calendar reference", "fullTitle": "ical-generator Event constructor() shouldn't work without calendar reference", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -4570,27 +4570,27 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({summary:\"Testevent\"},null)},/`calendar`/)", "err": {}, - "uuid": "d0ab57e6-3127-427e-9208-1711fee405a1", - "parentUUID": "114b68d1-e57e-4c2d-b9fa-9b8d573addc8", + "uuid": "e7e7d1c0-a3ff-4cb6-b923-5cc146411f6f", + "parentUUID": "4125c1a3-f370-410c-ad08-1f372f53d978", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "64e7c4f3-60c2-49e0-b91b-4fc6bcb43930", - "d0ab57e6-3127-427e-9208-1711fee405a1" + "66e25e6a-14e4-4c79-b159-4514a9566832", + "e7e7d1c0-a3ff-4cb6-b923-5cc146411f6f" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "b12937f2-4237-47df-8e17-7245fe7199c4", + "uuid": "c9f91be2-bcd4-426f-a7a7-60bea7fa59b5", "title": "id()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -4610,8 +4610,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(event,event.id(1048))", "err": {}, - "uuid": "00c0c8bd-bf3f-4339-bc9f-450808b61922", - "parentUUID": "b12937f2-4237-47df-8e17-7245fe7199c4", + "uuid": "4ea27966-1e4f-4327-b5ff-1616374c1d7a", + "parentUUID": "c9f91be2-bcd4-426f-a7a7-60bea7fa59b5", "isHook": false, "skipped": false }, @@ -4628,16 +4628,16 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar).id(512);assert.strictEqual(event.id(),\"512\");event.id(\"xyz\");assert.strictEqual(event.id(),\"xyz\")", "err": {}, - "uuid": "fcc4ff4e-aa4c-4ea9-8ddb-ef0710b2d0fa", - "parentUUID": "b12937f2-4237-47df-8e17-7245fe7199c4", + "uuid": "35302770-ee4b-4b0f-9836-076c22796f99", + "parentUUID": "c9f91be2-bcd4-426f-a7a7-60bea7fa59b5", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "00c0c8bd-bf3f-4339-bc9f-450808b61922", - "fcc4ff4e-aa4c-4ea9-8ddb-ef0710b2d0fa" + "4ea27966-1e4f-4327-b5ff-1616374c1d7a", + "35302770-ee4b-4b0f-9836-076c22796f99" ], "failures": [], "pending": [], @@ -4648,7 +4648,7 @@ "_timeout": 2000 }, { - "uuid": "0edd17a0-5d7d-4c42-9c3d-923fff6f55ae", + "uuid": "9ee88351-4e3d-4acb-80d6-7bb65b1ce270", "title": "uid()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -4668,8 +4668,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(event,event.uid(1048))", "err": {}, - "uuid": "bf1da201-5d53-4c0c-aa0e-54088d476bc7", - "parentUUID": "0edd17a0-5d7d-4c42-9c3d-923fff6f55ae", + "uuid": "a5990fb8-33c4-4641-adba-65336ce40108", + "parentUUID": "9ee88351-4e3d-4acb-80d6-7bb65b1ce270", "isHook": false, "skipped": false }, @@ -4686,16 +4686,16 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar).uid(512);assert.strictEqual(event.uid(),\"512\");event.id(\"xyz\");assert.strictEqual(event.uid(),\"xyz\")", "err": {}, - "uuid": "47b7af09-b57a-4704-a926-544eba8686f8", - "parentUUID": "0edd17a0-5d7d-4c42-9c3d-923fff6f55ae", + "uuid": "8c06f8e4-8b6b-4996-99d3-8a8458e88042", + "parentUUID": "9ee88351-4e3d-4acb-80d6-7bb65b1ce270", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "bf1da201-5d53-4c0c-aa0e-54088d476bc7", - "47b7af09-b57a-4704-a926-544eba8686f8" + "a5990fb8-33c4-4641-adba-65336ce40108", + "8c06f8e4-8b6b-4996-99d3-8a8458e88042" ], "failures": [], "pending": [], @@ -4706,7 +4706,7 @@ "_timeout": 2000 }, { - "uuid": "65b490ca-f817-4e1f-b78c-2c51e90b25f9", + "uuid": "35cef791-5810-4d5c-952b-60ee664b1670", "title": "sequence()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -4726,8 +4726,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(event,event.sequence(1))", "err": {}, - "uuid": "dc3c409a-14a0-413b-bffa-d4cd9a07ed03", - "parentUUID": "65b490ca-f817-4e1f-b78c-2c51e90b25f9", + "uuid": "35918fbb-e985-4f24-9ee9-1bebf3ad4cf6", + "parentUUID": "35cef791-5810-4d5c-952b-60ee664b1670", "isHook": false, "skipped": false }, @@ -4744,8 +4744,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar).sequence(1048);assert.strictEqual(event.sequence(),1048)", "err": {}, - "uuid": "3e8b4460-f58a-421a-b149-b4e3502569c7", - "parentUUID": "65b490ca-f817-4e1f-b78c-2c51e90b25f9", + "uuid": "95350dd6-ec02-4db6-bf61-30ef0b04d28e", + "parentUUID": "35cef791-5810-4d5c-952b-60ee664b1670", "isHook": false, "skipped": false }, @@ -4762,8 +4762,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){event.sequence(\"hello\")},/`sequence`/)", "err": {}, - "uuid": "68939062-21c8-43bb-a95b-7773310a6b65", - "parentUUID": "65b490ca-f817-4e1f-b78c-2c51e90b25f9", + "uuid": "92a756d4-0b18-4f59-84bd-f2f29677f101", + "parentUUID": "35cef791-5810-4d5c-952b-60ee664b1670", "isHook": false, "skipped": false }, @@ -4780,18 +4780,18 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar).sequence(12);assert.strictEqual(event.sequence(),12);event.sequence(0);assert.strictEqual(event.sequence(),0)", "err": {}, - "uuid": "53ed78f6-eab5-4cda-ae34-e13fd7767816", - "parentUUID": "65b490ca-f817-4e1f-b78c-2c51e90b25f9", + "uuid": "230c9027-e1a5-45f9-bb79-239dd9cf3bf5", + "parentUUID": "35cef791-5810-4d5c-952b-60ee664b1670", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "dc3c409a-14a0-413b-bffa-d4cd9a07ed03", - "3e8b4460-f58a-421a-b149-b4e3502569c7", - "68939062-21c8-43bb-a95b-7773310a6b65", - "53ed78f6-eab5-4cda-ae34-e13fd7767816" + "35918fbb-e985-4f24-9ee9-1bebf3ad4cf6", + "95350dd6-ec02-4db6-bf61-30ef0b04d28e", + "92a756d4-0b18-4f59-84bd-f2f29677f101", + "230c9027-e1a5-45f9-bb79-239dd9cf3bf5" ], "failures": [], "pending": [], @@ -4802,7 +4802,7 @@ "_timeout": 2000 }, { - "uuid": "e82bc62c-1e2e-4350-a2ed-d07f3965ee5c", + "uuid": "9fadaec1-3b83-40ca-a3b2-ec166b2cfc0c", "title": "start()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -4822,8 +4822,8 @@ "context": null, "code": "const now=moment();const event=new ICalEvent({start:new Date},new ICalCalendar);event.start(now);assert.strictEqual(event.start(),now)", "err": {}, - "uuid": "02d5e36d-401f-44e7-8089-0548b193b306", - "parentUUID": "e82bc62c-1e2e-4350-a2ed-d07f3965ee5c", + "uuid": "4a082952-e130-47af-9b13-e05acf495a2c", + "parentUUID": "9fadaec1-3b83-40ca-a3b2-ec166b2cfc0c", "isHook": false, "skipped": false }, @@ -4831,7 +4831,7 @@ "title": "setter should parse string if required", "fullTitle": "ical-generator Event start() setter should parse string if required", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -4840,8 +4840,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\").toJSON();assert.deepStrictEqual(event,event.start(date));assert.deepStrictEqual(event.start(),date)", "err": {}, - "uuid": "372e8341-e3de-49e4-8419-c849a5dda268", - "parentUUID": "e82bc62c-1e2e-4350-a2ed-d07f3965ee5c", + "uuid": "04002402-1841-4907-b554-b721ae607808", + "parentUUID": "9fadaec1-3b83-40ca-a3b2-ec166b2cfc0c", "isHook": false, "skipped": false }, @@ -4858,8 +4858,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\").toDate();assert.deepStrictEqual(event,event.start(date));assert.deepStrictEqual(event.start(),date)", "err": {}, - "uuid": "e70fa52d-f4ce-4bb7-af33-c1664b52525b", - "parentUUID": "e82bc62c-1e2e-4350-a2ed-d07f3965ee5c", + "uuid": "e52c1116-15ee-4761-a442-690c9732ccc0", + "parentUUID": "9fadaec1-3b83-40ca-a3b2-ec166b2cfc0c", "isHook": false, "skipped": false }, @@ -4876,8 +4876,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){event.start(3)},/`start`/,\"Number\");assert.throws(function(){event.start(null)},/`start`/,\"null\");assert.throws(function(){event.start(NaN)},/`start`/,\"NaN\");assert.throws(function(){event.start(new Date(\"hallo\"))},/`start`/,\"Invalid Date\")", "err": {}, - "uuid": "2a48837c-20b6-47e5-ad7a-8462d9d81f20", - "parentUUID": "e82bc62c-1e2e-4350-a2ed-d07f3965ee5c", + "uuid": "2a6e8824-fbdf-447c-8389-489c261938ae", + "parentUUID": "9fadaec1-3b83-40ca-a3b2-ec166b2cfc0c", "isHook": false, "skipped": false }, @@ -4894,8 +4894,8 @@ "context": null, "code": "const start=moment().add(5,\"minutes\");const end=moment();const event=new ICalEvent({start:new Date},new ICalCalendar).end(end).start(start);assert.deepStrictEqual(event.start(),end);assert.deepStrictEqual(event.end(),start)", "err": {}, - "uuid": "b407d5d3-c138-4add-8de7-b9047f698bda", - "parentUUID": "e82bc62c-1e2e-4350-a2ed-d07f3965ee5c", + "uuid": "34316388-0d4c-4e26-a8a1-c1d6763dd470", + "parentUUID": "9fadaec1-3b83-40ca-a3b2-ec166b2cfc0c", "isHook": false, "skipped": false }, @@ -4912,31 +4912,31 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(event,event.start(moment()));assert.deepStrictEqual(event,event.start(new Date))", "err": {}, - "uuid": "8c52213c-3d4d-4af2-ad6c-f6d477347e5c", - "parentUUID": "e82bc62c-1e2e-4350-a2ed-d07f3965ee5c", + "uuid": "59535a69-e5f5-41ef-b38c-c44b5a19a34d", + "parentUUID": "9fadaec1-3b83-40ca-a3b2-ec166b2cfc0c", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "02d5e36d-401f-44e7-8089-0548b193b306", - "372e8341-e3de-49e4-8419-c849a5dda268", - "e70fa52d-f4ce-4bb7-af33-c1664b52525b", - "2a48837c-20b6-47e5-ad7a-8462d9d81f20", - "b407d5d3-c138-4add-8de7-b9047f698bda", - "8c52213c-3d4d-4af2-ad6c-f6d477347e5c" + "4a082952-e130-47af-9b13-e05acf495a2c", + "04002402-1841-4907-b554-b721ae607808", + "e52c1116-15ee-4761-a442-690c9732ccc0", + "2a6e8824-fbdf-447c-8389-489c261938ae", + "34316388-0d4c-4e26-a8a1-c1d6763dd470", + "59535a69-e5f5-41ef-b38c-c44b5a19a34d" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "67fc4fbb-cda5-4f43-8765-69faed9c75b9", + "uuid": "4e07cf4d-6ff5-4d60-9c03-1c3e21ac6bb7", "title": "end()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -4956,8 +4956,8 @@ "context": null, "code": "const now=moment();const event=new ICalEvent({start:moment().subtract({minute:1})},new ICalCalendar);event.end(now);assert.deepStrictEqual(event.end(),now)", "err": {}, - "uuid": "fb74715b-43d8-42e2-83e5-30023f80db18", - "parentUUID": "67fc4fbb-cda5-4f43-8765-69faed9c75b9", + "uuid": "0f969f49-ac92-4cec-aa39-62d8381feac8", + "parentUUID": "4e07cf4d-6ff5-4d60-9c03-1c3e21ac6bb7", "isHook": false, "skipped": false }, @@ -4974,8 +4974,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\").toJSON();assert.deepStrictEqual(event,event.end(date));assert.deepStrictEqual(event.end(),date)", "err": {}, - "uuid": "6498a31a-d44c-40c6-8343-e5dc0804fc14", - "parentUUID": "67fc4fbb-cda5-4f43-8765-69faed9c75b9", + "uuid": "6ee7f7d0-5e38-43da-a847-357f045372e5", + "parentUUID": "4e07cf4d-6ff5-4d60-9c03-1c3e21ac6bb7", "isHook": false, "skipped": false }, @@ -4992,8 +4992,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\").toDate();assert.deepStrictEqual(event,event.end(date));assert.deepStrictEqual(event.end(),date)", "err": {}, - "uuid": "7fca51a6-e8f0-4cd1-8de0-b306ecf1eb27", - "parentUUID": "67fc4fbb-cda5-4f43-8765-69faed9c75b9", + "uuid": "a0c388bf-5be1-43a1-82f0-bb7d2625e1a0", + "parentUUID": "4e07cf4d-6ff5-4d60-9c03-1c3e21ac6bb7", "isHook": false, "skipped": false }, @@ -5010,8 +5010,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){event.end(3)},/`end`/,\"Number\");assert.throws(function(){event.end(NaN)},/`end`/,\"NaN\");assert.throws(function(){event.end(new Date(\"hallo\"))},/`end`/,\"Invalid Date\")", "err": {}, - "uuid": "de59e7af-60a1-4044-8af5-4479d0e99d4c", - "parentUUID": "67fc4fbb-cda5-4f43-8765-69faed9c75b9", + "uuid": "e5bdc744-afea-4b99-8d9b-36c1a2d5e113", + "parentUUID": "4e07cf4d-6ff5-4d60-9c03-1c3e21ac6bb7", "isHook": false, "skipped": false }, @@ -5028,8 +5028,8 @@ "context": null, "code": "const start=moment().add(5,\"minutes\");const end=moment();const event=new ICalEvent({start:new Date},new ICalCalendar).start(start).end(end);assert.deepStrictEqual(event.start(),end);assert.deepStrictEqual(event.end(),start)", "err": {}, - "uuid": "045dcce6-be0e-4bb8-bc6d-a99d9190c131", - "parentUUID": "67fc4fbb-cda5-4f43-8765-69faed9c75b9", + "uuid": "a0f267c9-eea2-49e7-ae44-a0774b7bf68a", + "parentUUID": "4e07cf4d-6ff5-4d60-9c03-1c3e21ac6bb7", "isHook": false, "skipped": false }, @@ -5046,20 +5046,20 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(event,event.end(moment()));assert.deepStrictEqual(event,event.end(new Date))", "err": {}, - "uuid": "8991c32d-061e-40f6-bb78-89735b9f7da2", - "parentUUID": "67fc4fbb-cda5-4f43-8765-69faed9c75b9", + "uuid": "80f80754-e955-4176-97de-f1971609f874", + "parentUUID": "4e07cf4d-6ff5-4d60-9c03-1c3e21ac6bb7", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "fb74715b-43d8-42e2-83e5-30023f80db18", - "6498a31a-d44c-40c6-8343-e5dc0804fc14", - "7fca51a6-e8f0-4cd1-8de0-b306ecf1eb27", - "de59e7af-60a1-4044-8af5-4479d0e99d4c", - "045dcce6-be0e-4bb8-bc6d-a99d9190c131", - "8991c32d-061e-40f6-bb78-89735b9f7da2" + "0f969f49-ac92-4cec-aa39-62d8381feac8", + "6ee7f7d0-5e38-43da-a847-357f045372e5", + "a0c388bf-5be1-43a1-82f0-bb7d2625e1a0", + "e5bdc744-afea-4b99-8d9b-36c1a2d5e113", + "a0f267c9-eea2-49e7-ae44-a0774b7bf68a", + "80f80754-e955-4176-97de-f1971609f874" ], "failures": [], "pending": [], @@ -5070,7 +5070,7 @@ "_timeout": 2000 }, { - "uuid": "73caad59-f3a4-4ee8-bd51-6c96b31f6006", + "uuid": "3ab9349a-7a4b-4141-ab33-1cd6b4130c6d", "title": "recurrenceId()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -5090,8 +5090,8 @@ "context": null, "code": "const now=moment();const event=new ICalEvent({start:new Date},new ICalCalendar);event.recurrenceId(now);assert.deepStrictEqual(event.recurrenceId(),now)", "err": {}, - "uuid": "aaf79975-8144-49a0-8086-f74b78b5c58e", - "parentUUID": "73caad59-f3a4-4ee8-bd51-6c96b31f6006", + "uuid": "bb5b4c9c-87ae-4523-8301-019f8e2a4b83", + "parentUUID": "3ab9349a-7a4b-4141-ab33-1cd6b4130c6d", "isHook": false, "skipped": false }, @@ -5108,8 +5108,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\").toJSON();assert.deepStrictEqual(event,event.recurrenceId(date));assert.deepStrictEqual(event.recurrenceId(),date)", "err": {}, - "uuid": "1e4cbb8a-a41d-42d0-a7b5-64a6c079b401", - "parentUUID": "73caad59-f3a4-4ee8-bd51-6c96b31f6006", + "uuid": "4e361d1e-060a-4a30-a1c7-bd370823984e", + "parentUUID": "3ab9349a-7a4b-4141-ab33-1cd6b4130c6d", "isHook": false, "skipped": false }, @@ -5126,8 +5126,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\").toDate();assert.deepStrictEqual(event,event.recurrenceId(date));assert.deepStrictEqual(event.recurrenceId(),date)", "err": {}, - "uuid": "7be0fbe8-0011-4524-975d-e268ad8c4c28", - "parentUUID": "73caad59-f3a4-4ee8-bd51-6c96b31f6006", + "uuid": "54adf44a-7585-40dc-ada7-dbcb9e9a0338", + "parentUUID": "3ab9349a-7a4b-4141-ab33-1cd6b4130c6d", "isHook": false, "skipped": false }, @@ -5144,8 +5144,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){event.recurrenceId(3)},/`recurrenceId`/,\"Number\");assert.throws(function(){event.recurrenceId(NaN)},/`recurrenceId`/,\"NaN\");assert.throws(function(){event.recurrenceId(new Date(\"hallo\"))},/`recurrenceId`/,\"Invalid Date\")", "err": {}, - "uuid": "4bec5306-97b0-46cf-9f40-ac56c46662bc", - "parentUUID": "73caad59-f3a4-4ee8-bd51-6c96b31f6006", + "uuid": "b51400aa-9c26-4628-bdc1-bac268478b59", + "parentUUID": "3ab9349a-7a4b-4141-ab33-1cd6b4130c6d", "isHook": false, "skipped": false }, @@ -5162,19 +5162,19 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(event,event.recurrenceId(moment()));assert.deepStrictEqual(event,event.recurrenceId(new Date))", "err": {}, - "uuid": "990c6a57-4df0-44fa-8d96-2e243d6afca0", - "parentUUID": "73caad59-f3a4-4ee8-bd51-6c96b31f6006", + "uuid": "6546d873-1cd0-4398-96fb-bfaa8f53e4bb", + "parentUUID": "3ab9349a-7a4b-4141-ab33-1cd6b4130c6d", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "aaf79975-8144-49a0-8086-f74b78b5c58e", - "1e4cbb8a-a41d-42d0-a7b5-64a6c079b401", - "7be0fbe8-0011-4524-975d-e268ad8c4c28", - "4bec5306-97b0-46cf-9f40-ac56c46662bc", - "990c6a57-4df0-44fa-8d96-2e243d6afca0" + "bb5b4c9c-87ae-4523-8301-019f8e2a4b83", + "4e361d1e-060a-4a30-a1c7-bd370823984e", + "54adf44a-7585-40dc-ada7-dbcb9e9a0338", + "b51400aa-9c26-4628-bdc1-bac268478b59", + "6546d873-1cd0-4398-96fb-bfaa8f53e4bb" ], "failures": [], "pending": [], @@ -5185,7 +5185,7 @@ "_timeout": 2000 }, { - "uuid": "8477d49e-b896-4ee0-963e-150812549c49", + "uuid": "908aced4-bb6a-4fe3-92e8-008c8078cd8e", "title": "timezone()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -5205,8 +5205,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar).timezone(\"Europe/Berlin\");assert.strictEqual(e.timezone(),\"Europe/Berlin\")", "err": {}, - "uuid": "b0a010ad-ae12-48cb-b5ba-d1214154910c", - "parentUUID": "8477d49e-b896-4ee0-963e-150812549c49", + "uuid": "b36492ab-2e06-40dd-85b9-77df6db5901d", + "parentUUID": "908aced4-bb6a-4fe3-92e8-008c8078cd8e", "isHook": false, "skipped": false }, @@ -5223,8 +5223,8 @@ "context": null, "code": "const cal=new ICalCalendar;const e=new ICalEvent({start:moment(),summary:\"Example Event\"},cal);assert.strictEqual(cal.timezone(),null);assert.strictEqual(e.timezone(),null);cal.timezone(\"Europe/London\");assert.strictEqual(cal.timezone(),\"Europe/London\");assert.strictEqual(e.timezone(),\"Europe/London\");e.timezone(\"Europe/Berlin\");assert.strictEqual(cal.timezone(),\"Europe/London\");assert.strictEqual(e.timezone(),\"Europe/Berlin\");cal.timezone(null);assert.strictEqual(cal.timezone(),null);assert.strictEqual(e.timezone(),\"Europe/Berlin\");e.timezone(null);assert.strictEqual(cal.timezone(),null);assert.strictEqual(e.timezone(),null)", "err": {}, - "uuid": "b85c063e-fe3c-4c36-9111-b489b7f38d6b", - "parentUUID": "8477d49e-b896-4ee0-963e-150812549c49", + "uuid": "ce14ab28-0a4a-498d-ac52-487f868a2bd7", + "parentUUID": "908aced4-bb6a-4fe3-92e8-008c8078cd8e", "isHook": false, "skipped": false }, @@ -5241,8 +5241,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.timezone(\"Europe/Berlin\"))", "err": {}, - "uuid": "3025ad6c-7c5f-4736-b066-5f8566d7423b", - "parentUUID": "8477d49e-b896-4ee0-963e-150812549c49", + "uuid": "108e27a9-fb1d-479d-9fe7-738cb8de67c1", + "parentUUID": "908aced4-bb6a-4fe3-92e8-008c8078cd8e", "isHook": false, "skipped": false }, @@ -5259,8 +5259,8 @@ "context": null, "code": "const e=new ICalEvent({start:moment(),end:new Date(new Date().getTime()+36e5),summary:\"Example Event\"},new ICalCalendar);e.timezone(\"Europe/London\");assert.strictEqual(e.timezone(),\"Europe/London\")", "err": {}, - "uuid": "e01bd117-3091-4922-8055-488d396693f3", - "parentUUID": "8477d49e-b896-4ee0-963e-150812549c49", + "uuid": "51d941a3-d1ec-4bf8-b712-902ee7d74799", + "parentUUID": "908aced4-bb6a-4fe3-92e8-008c8078cd8e", "isHook": false, "skipped": false }, @@ -5277,8 +5277,8 @@ "context": null, "code": "const e=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);e.floating(true);e.timezone(\"Europe/London\");assert.strictEqual(e.floating(),false)", "err": {}, - "uuid": "c15ec074-5cb5-4d2f-8077-6dca5edfd776", - "parentUUID": "8477d49e-b896-4ee0-963e-150812549c49", + "uuid": "65078462-0f8b-44d5-bf82-37aecd293f64", + "parentUUID": "908aced4-bb6a-4fe3-92e8-008c8078cd8e", "isHook": false, "skipped": false }, @@ -5295,8 +5295,8 @@ "context": null, "code": "const e=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);e.floating(true);e.timezone(null);assert.strictEqual(e.floating(),true)", "err": {}, - "uuid": "55a2c026-d6f9-46b9-ad93-7a5d412b545c", - "parentUUID": "8477d49e-b896-4ee0-963e-150812549c49", + "uuid": "9e9aefb8-4bb9-4934-ae19-cf0c5bd30073", + "parentUUID": "908aced4-bb6a-4fe3-92e8-008c8078cd8e", "isHook": false, "skipped": false }, @@ -5313,21 +5313,21 @@ "context": null, "code": "const e=new ICalEvent({start:moment(),timezone:\"Europe/Berlin\",summary:\"Example Event\"},new ICalCalendar);assert.strictEqual(e.timezone(),\"Europe/Berlin\");e.timezone(\"UTC\");assert.strictEqual(e.timezone(),null)", "err": {}, - "uuid": "2f72d739-23cc-4afb-b3f4-362e183dad2c", - "parentUUID": "8477d49e-b896-4ee0-963e-150812549c49", + "uuid": "9347a952-7b3c-4805-b5f3-7f8795354c07", + "parentUUID": "908aced4-bb6a-4fe3-92e8-008c8078cd8e", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "b0a010ad-ae12-48cb-b5ba-d1214154910c", - "b85c063e-fe3c-4c36-9111-b489b7f38d6b", - "3025ad6c-7c5f-4736-b066-5f8566d7423b", - "e01bd117-3091-4922-8055-488d396693f3", - "c15ec074-5cb5-4d2f-8077-6dca5edfd776", - "55a2c026-d6f9-46b9-ad93-7a5d412b545c", - "2f72d739-23cc-4afb-b3f4-362e183dad2c" + "b36492ab-2e06-40dd-85b9-77df6db5901d", + "ce14ab28-0a4a-498d-ac52-487f868a2bd7", + "108e27a9-fb1d-479d-9fe7-738cb8de67c1", + "51d941a3-d1ec-4bf8-b712-902ee7d74799", + "65078462-0f8b-44d5-bf82-37aecd293f64", + "9e9aefb8-4bb9-4934-ae19-cf0c5bd30073", + "9347a952-7b3c-4805-b5f3-7f8795354c07" ], "failures": [], "pending": [], @@ -5338,7 +5338,7 @@ "_timeout": 2000 }, { - "uuid": "91b36285-168e-4a54-bc01-c41f3abe9654", + "uuid": "878153d7-a3fe-43ce-849d-9adb57f57acc", "title": "stamp()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -5358,8 +5358,8 @@ "context": null, "code": "const now=moment().add(1,\"day\");const e=new ICalEvent({start:new Date},new ICalCalendar).stamp(now);assert.deepStrictEqual(e.stamp(),now)", "err": {}, - "uuid": "3560efef-f479-4b9d-b5ec-ae6d5b3a308f", - "parentUUID": "91b36285-168e-4a54-bc01-c41f3abe9654", + "uuid": "82237438-4f45-4e05-8fc2-0d31dea1afd5", + "parentUUID": "878153d7-a3fe-43ce-849d-9adb57f57acc", "isHook": false, "skipped": false }, @@ -5367,7 +5367,7 @@ "title": "setter should parse string if required", "fullTitle": "ical-generator Event stamp() setter should parse string if required", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -5376,8 +5376,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\").toJSON();assert.deepStrictEqual(event,event.stamp(date));assert.deepStrictEqual(event.stamp(),date)", "err": {}, - "uuid": "6bd4497c-114b-483e-bd13-7dba955c9c31", - "parentUUID": "91b36285-168e-4a54-bc01-c41f3abe9654", + "uuid": "8f0960e2-d941-4166-96a7-5087344bb965", + "parentUUID": "878153d7-a3fe-43ce-849d-9adb57f57acc", "isHook": false, "skipped": false }, @@ -5394,8 +5394,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\").toDate();assert.deepStrictEqual(event,event.stamp(date));assert.deepStrictEqual(event.stamp(),date)", "err": {}, - "uuid": "c33ab1ac-7eb4-47bb-b5dd-b81051c33d07", - "parentUUID": "91b36285-168e-4a54-bc01-c41f3abe9654", + "uuid": "1d21f9b6-ba65-42a4-882b-5015d690767a", + "parentUUID": "878153d7-a3fe-43ce-849d-9adb57f57acc", "isHook": false, "skipped": false }, @@ -5403,7 +5403,7 @@ "title": "setter should throw error when time is not a Date", "fullTitle": "ical-generator Event stamp() setter should throw error when time is not a Date", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -5412,8 +5412,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){event.stamp(3)},/`stamp`/,\"Number\");assert.throws(function(){event.stamp(null)},/`stamp`/,\"null\");assert.throws(function(){event.stamp(NaN)},/`stamp`/,\"NaN\");assert.throws(function(){event.stamp(new Date(\"hallo\"))},/`stamp`/,\"Invalid Date\")", "err": {}, - "uuid": "9771f856-959e-45fc-a260-35b8edf48956", - "parentUUID": "91b36285-168e-4a54-bc01-c41f3abe9654", + "uuid": "e9944f67-511b-438e-a9b1-eff5d8f72b1c", + "parentUUID": "878153d7-a3fe-43ce-849d-9adb57f57acc", "isHook": false, "skipped": false }, @@ -5430,19 +5430,19 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.stamp(new Date))", "err": {}, - "uuid": "aebc1908-efc4-4c8a-bb46-a450fedc3338", - "parentUUID": "91b36285-168e-4a54-bc01-c41f3abe9654", + "uuid": "05e90ff4-07ef-4553-936c-3204ec5e3e31", + "parentUUID": "878153d7-a3fe-43ce-849d-9adb57f57acc", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "3560efef-f479-4b9d-b5ec-ae6d5b3a308f", - "6bd4497c-114b-483e-bd13-7dba955c9c31", - "c33ab1ac-7eb4-47bb-b5dd-b81051c33d07", - "9771f856-959e-45fc-a260-35b8edf48956", - "aebc1908-efc4-4c8a-bb46-a450fedc3338" + "82237438-4f45-4e05-8fc2-0d31dea1afd5", + "8f0960e2-d941-4166-96a7-5087344bb965", + "1d21f9b6-ba65-42a4-882b-5015d690767a", + "e9944f67-511b-438e-a9b1-eff5d8f72b1c", + "05e90ff4-07ef-4553-936c-3204ec5e3e31" ], "failures": [], "pending": [], @@ -5453,7 +5453,7 @@ "_timeout": 2000 }, { - "uuid": "47b4025f-1a2b-4edb-b012-ade7997e9fff", + "uuid": "84dca6b3-9356-4b62-8668-963863d1f631", "title": "timestamp()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -5464,7 +5464,7 @@ "title": "getter should return value", "fullTitle": "ical-generator Event timestamp() getter should return value", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -5473,8 +5473,8 @@ "context": null, "code": "const now=moment().add(1,\"day\");const e=new ICalEvent({start:new Date},new ICalCalendar).timestamp(now);assert.deepStrictEqual(e.timestamp(),now)", "err": {}, - "uuid": "c7c84018-84ab-43b3-8917-8812239269b7", - "parentUUID": "47b4025f-1a2b-4edb-b012-ade7997e9fff", + "uuid": "e63d680a-6777-4f9a-957b-bd0af6d4caf2", + "parentUUID": "84dca6b3-9356-4b62-8668-963863d1f631", "isHook": false, "skipped": false }, @@ -5491,8 +5491,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\").toJSON();assert.deepStrictEqual(event,event.timestamp(date));assert.deepStrictEqual(event.stamp(),date)", "err": {}, - "uuid": "aad1e2e9-0c1e-4d13-bbe5-69a3d57794d2", - "parentUUID": "47b4025f-1a2b-4edb-b012-ade7997e9fff", + "uuid": "a786bdf4-b9fd-49bb-a1f5-1b83ef398efe", + "parentUUID": "84dca6b3-9356-4b62-8668-963863d1f631", "isHook": false, "skipped": false }, @@ -5500,7 +5500,7 @@ "title": "setter should handle Dates if required", "fullTitle": "ical-generator Event timestamp() setter should handle Dates if required", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -5509,8 +5509,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\").toDate();assert.deepStrictEqual(event,event.timestamp(date));assert.deepStrictEqual(event.stamp(),date)", "err": {}, - "uuid": "2010a9a6-fad4-4eac-aaca-5bc9bafe9808", - "parentUUID": "47b4025f-1a2b-4edb-b012-ade7997e9fff", + "uuid": "3d8c8f64-1623-4463-98c2-4c10f1569597", + "parentUUID": "84dca6b3-9356-4b62-8668-963863d1f631", "isHook": false, "skipped": false }, @@ -5527,8 +5527,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){event.timestamp(3)},/`stamp`/,\"Number\");assert.throws(function(){event.timestamp(null)},/`stamp`/,\"null\");assert.throws(function(){event.timestamp(NaN)},/`stamp`/,\"NaN\");assert.throws(function(){event.timestamp(new Date(\"hallo\"))},/`stamp`/,\"Invalid Date\")", "err": {}, - "uuid": "8f585863-2ad5-4e84-9e44-2a42b7473e27", - "parentUUID": "47b4025f-1a2b-4edb-b012-ade7997e9fff", + "uuid": "eac8bed2-9cc0-4835-93a8-38d955d6592f", + "parentUUID": "84dca6b3-9356-4b62-8668-963863d1f631", "isHook": false, "skipped": false }, @@ -5545,19 +5545,19 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.timestamp(new Date))", "err": {}, - "uuid": "c3ae2eb6-2f7e-4e10-9f53-18754b80f6b2", - "parentUUID": "47b4025f-1a2b-4edb-b012-ade7997e9fff", + "uuid": "31911cac-e983-432a-b226-4d85d0be79ec", + "parentUUID": "84dca6b3-9356-4b62-8668-963863d1f631", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "c7c84018-84ab-43b3-8917-8812239269b7", - "aad1e2e9-0c1e-4d13-bbe5-69a3d57794d2", - "2010a9a6-fad4-4eac-aaca-5bc9bafe9808", - "8f585863-2ad5-4e84-9e44-2a42b7473e27", - "c3ae2eb6-2f7e-4e10-9f53-18754b80f6b2" + "e63d680a-6777-4f9a-957b-bd0af6d4caf2", + "a786bdf4-b9fd-49bb-a1f5-1b83ef398efe", + "3d8c8f64-1623-4463-98c2-4c10f1569597", + "eac8bed2-9cc0-4835-93a8-38d955d6592f", + "31911cac-e983-432a-b226-4d85d0be79ec" ], "failures": [], "pending": [], @@ -5568,7 +5568,7 @@ "_timeout": 2000 }, { - "uuid": "fc962381-350f-4905-a941-b2b70f27957e", + "uuid": "8ddbfc27-90fc-439a-a676-36b68906acae", "title": "allDay()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -5588,8 +5588,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.allDay(true);assert.strictEqual(e.allDay(),true)", "err": {}, - "uuid": "55f6f5a5-5f3d-4404-961e-83c41b8ab651", - "parentUUID": "fc962381-350f-4905-a941-b2b70f27957e", + "uuid": "317eb76b-1f44-4d38-8832-facfbd29b964", + "parentUUID": "8ddbfc27-90fc-439a-a676-36b68906acae", "isHook": false, "skipped": false }, @@ -5606,8 +5606,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.allDay(true))", "err": {}, - "uuid": "9a34d2d7-df00-4f9b-b466-4bdbbb383738", - "parentUUID": "fc962381-350f-4905-a941-b2b70f27957e", + "uuid": "235c90b2-29d3-4061-a45b-138c2cd23339", + "parentUUID": "8ddbfc27-90fc-439a-a676-36b68906acae", "isHook": false, "skipped": false }, @@ -5624,17 +5624,17 @@ "context": null, "code": "const event=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);event.allDay(true);assert.strictEqual(event.allDay(),true)", "err": {}, - "uuid": "45e64e05-03fa-47b1-a22a-dcabad086588", - "parentUUID": "fc962381-350f-4905-a941-b2b70f27957e", + "uuid": "531c82d2-ad2c-4e9d-9fad-16757fcad954", + "parentUUID": "8ddbfc27-90fc-439a-a676-36b68906acae", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "55f6f5a5-5f3d-4404-961e-83c41b8ab651", - "9a34d2d7-df00-4f9b-b466-4bdbbb383738", - "45e64e05-03fa-47b1-a22a-dcabad086588" + "317eb76b-1f44-4d38-8832-facfbd29b964", + "235c90b2-29d3-4061-a45b-138c2cd23339", + "531c82d2-ad2c-4e9d-9fad-16757fcad954" ], "failures": [], "pending": [], @@ -5645,7 +5645,7 @@ "_timeout": 2000 }, { - "uuid": "2252cdbe-affa-42d8-95f9-e138b2a1d1d1", + "uuid": "59d50623-e23a-4c87-9926-ba27761b78b9", "title": "floating()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -5665,8 +5665,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar).floating(true);assert.strictEqual(e.floating(),true)", "err": {}, - "uuid": "dbe5cb15-6a0a-4516-91eb-08756269f645", - "parentUUID": "2252cdbe-affa-42d8-95f9-e138b2a1d1d1", + "uuid": "b6902d48-b471-429c-8c26-2e0d9b64f0be", + "parentUUID": "59d50623-e23a-4c87-9926-ba27761b78b9", "isHook": false, "skipped": false }, @@ -5683,8 +5683,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.floating(false));assert.deepStrictEqual(e,e.floating(true))", "err": {}, - "uuid": "a81dc465-4954-4c88-967c-cf77ec5e1564", - "parentUUID": "2252cdbe-affa-42d8-95f9-e138b2a1d1d1", + "uuid": "125dac4e-ea41-4d73-82ff-230ae6efbaa1", + "parentUUID": "59d50623-e23a-4c87-9926-ba27761b78b9", "isHook": false, "skipped": false }, @@ -5701,8 +5701,8 @@ "context": null, "code": "const event=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);event.floating(true);assert.strictEqual(event.floating(),true)", "err": {}, - "uuid": "1dda1930-a84a-4403-9fab-43a0b675f4a8", - "parentUUID": "2252cdbe-affa-42d8-95f9-e138b2a1d1d1", + "uuid": "915bb0a3-d0c3-482d-a7a0-426a8b7c486e", + "parentUUID": "59d50623-e23a-4c87-9926-ba27761b78b9", "isHook": false, "skipped": false }, @@ -5719,8 +5719,8 @@ "context": null, "code": "const e=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);e.timezone(\"Europe/London\");e.floating(true);assert.strictEqual(e.timezone(),null)", "err": {}, - "uuid": "86ae8e35-0c0b-40bf-b105-54cbd90f78ea", - "parentUUID": "2252cdbe-affa-42d8-95f9-e138b2a1d1d1", + "uuid": "f55bff2a-20f0-45c6-af48-0dec7f4bff2f", + "parentUUID": "59d50623-e23a-4c87-9926-ba27761b78b9", "isHook": false, "skipped": false }, @@ -5737,19 +5737,19 @@ "context": null, "code": "const e=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);e.timezone(\"Europe/London\");e.floating(false);assert.strictEqual(e.timezone(),\"Europe/London\")", "err": {}, - "uuid": "eec14877-ae02-42ec-b0b9-06300b4bad03", - "parentUUID": "2252cdbe-affa-42d8-95f9-e138b2a1d1d1", + "uuid": "498ad10e-3aca-4f9e-8e93-bc1d19e9e5fe", + "parentUUID": "59d50623-e23a-4c87-9926-ba27761b78b9", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "dbe5cb15-6a0a-4516-91eb-08756269f645", - "a81dc465-4954-4c88-967c-cf77ec5e1564", - "1dda1930-a84a-4403-9fab-43a0b675f4a8", - "86ae8e35-0c0b-40bf-b105-54cbd90f78ea", - "eec14877-ae02-42ec-b0b9-06300b4bad03" + "b6902d48-b471-429c-8c26-2e0d9b64f0be", + "125dac4e-ea41-4d73-82ff-230ae6efbaa1", + "915bb0a3-d0c3-482d-a7a0-426a8b7c486e", + "f55bff2a-20f0-45c6-af48-0dec7f4bff2f", + "498ad10e-3aca-4f9e-8e93-bc1d19e9e5fe" ], "failures": [], "pending": [], @@ -5760,7 +5760,7 @@ "_timeout": 2000 }, { - "uuid": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "791e3955-f266-4599-b9c4-238a29bf3111", "title": "repeating()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -5780,8 +5780,8 @@ "context": null, "code": "const options={freq:ICalEventRepeatingFreq.MONTHLY,count:5,interval:2,until:moment(),exclude:[moment()]};const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e.repeating(),null);e.repeating(options);assert.strictEqual(JSON.stringify(e.repeating(),null,\" \"),JSON.stringify(options,null,\" \"));e.repeating(null);assert.deepStrictEqual(e.repeating(),null)", "err": {}, - "uuid": "dc6f2c66-8d89-4598-8026-aa4fa99b77a9", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "14cd49de-2a26-492b-8552-02fc1df17c66", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -5798,8 +5798,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.repeating(null));assert.deepStrictEqual(e.repeating(),null)", "err": {}, - "uuid": "de406e3c-7ebe-4a76-bed1-633514459b37", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "24c790c7-4415-4850-9dde-60c92888406c", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -5816,8 +5816,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.repeating(null),\"repeating(null)\");assert.deepStrictEqual(e,e.repeating({freq:ICalEventRepeatingFreq.MONTHLY}),\"repeating({freq: 'MONTHLY'})\")", "err": {}, - "uuid": "8036fe68-cd0d-439b-a8f0-16a96625caf1", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "5c0ff552-d7cd-41ec-8ef0-039aedd916fd", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -5834,8 +5834,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),summary:\"test\",repeating:{}},new ICalCalendar)},/Input must be one of the following: SECONDLY, MINUTELY, HOURLY, DAILY, WEEKLY, MONTHLY, YEARLY/)", "err": {}, - "uuid": "71d143e3-b9c6-4c80-8e3c-bc8623095b2a", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "cc26e3a3-149e-43b2-93c2-72cc09706ba3", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -5843,7 +5843,7 @@ "title": "setter should throw error when repeating when freq is not allowed", "fullTitle": "ical-generator Event repeating() setter should throw error when repeating when freq is not allowed", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -5852,8 +5852,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),summary:\"test\",repeating:{freq:\"hello\"}},new ICalCalendar)},/must be one of the following/)", "err": {}, - "uuid": "8bc03607-7776-4713-9565-adc4d38d1446", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "e9275774-337c-4488-880a-1d046c4912bd", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -5861,7 +5861,7 @@ "title": "setter should update freq", "fullTitle": "ical-generator Event repeating() setter should update freq", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -5870,8 +5870,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.repeating({freq:ICalEventRepeatingFreq.MONTHLY});const result=e.repeating();assert.ok(result);assert.ok(!isRRule(result));assert.ok(typeof result!==\"string\");assert.strictEqual(result.freq,\"MONTHLY\")", "err": {}, - "uuid": "bca0a064-3a5c-448d-8aca-0ad216a28ed7", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "b995b6ec-783c-4c06-85a7-587806ebc425", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -5888,8 +5888,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,count:Infinity}},new ICalCalendar)},/`repeating.count` must be a finite number!/);assert.throws(function(){new ICalEvent({start:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,count:\"abc\"}},new ICalCalendar)},/`repeating\\.count` must be a finite number!/)", "err": {}, - "uuid": "b46ccbd8-d047-420a-aad1-319db38d6a93", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "3b3d27aa-e1b6-43f6-8cc9-ec39cb5cc825", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -5906,8 +5906,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.repeating({freq:ICalEventRepeatingFreq.MONTHLY,count:5});const result=e.repeating();assert.ok(result);assert.ok(!isRRule(result));assert.ok(typeof result!==\"string\");assert.strictEqual(result.count,5)", "err": {}, - "uuid": "babb610a-3a64-45ad-b8c5-9ed11f700b7c", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "b61fa576-9954-49c0-a151-b44097031498", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -5915,7 +5915,7 @@ "title": "should throw error when repeating.interval is not a number", "fullTitle": "ical-generator Event repeating() should throw error when repeating.interval is not a number", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -5924,8 +5924,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:Infinity}},new ICalCalendar)},/`repeating.interval` must be a finite number!/);assert.throws(function(){new ICalEvent({start:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:\"abc\"}},new ICalCalendar)},/`repeating.interval` must be a finite number!/)", "err": {}, - "uuid": "5608314f-222e-4e5b-afda-7a87a372bbf5", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "996de80f-81c6-4c25-881b-5885dd5ef4b9", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -5942,8 +5942,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.repeating({freq:ICalEventRepeatingFreq.MONTHLY,interval:5});const result=e.repeating();assert.ok(result);assert.ok(!isRRule(result));assert.ok(typeof result!==\"string\");assert.strictEqual(result.interval,5)", "err": {}, - "uuid": "04b01c66-aebf-4a69-b2a9-82329a0358b4", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "41441688-0a96-49e6-8816-f55ade2c366a", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -5960,8 +5960,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,until:null}},new ICalCalendar)},/Error: `repeating\\.until` has to be a valid date!/)", "err": {}, - "uuid": "ed2ebdfb-e30d-4b4f-8e91-3a8045b4850a", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "a84be086-ea69-4970-9ca6-54f898bdca73", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -5969,7 +5969,7 @@ "title": "setter should parse repeating.until string if required", "fullTitle": "ical-generator Event repeating() setter should parse repeating.until string if required", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -5978,8 +5978,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\").toJSON();event.repeating({freq:ICalEventRepeatingFreq.MONTHLY,until:date});const result=event.repeating();assert.ok(result);assert.ok(!isRRule(result));assert.ok(typeof result!==\"string\");assert.deepStrictEqual(result.until,date)", "err": {}, - "uuid": "c96ffd69-f6ff-4f1e-a6cb-428ae3190809", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "b2790a25-afa5-46c1-8dd0-598184e109ca", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -5996,8 +5996,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\").toDate();event.repeating({freq:ICalEventRepeatingFreq.MONTHLY,until:date});const result=event.repeating();assert.ok(result);assert.ok(!isRRule(result));assert.ok(typeof result!==\"string\");assert.deepStrictEqual(result.until,date)", "err": {}, - "uuid": "b680d194-9ce4-456a-a403-35ae25438f53", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "e06a931b-bd4a-4dc0-8d08-45a3ca097aba", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6014,8 +6014,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\");event.repeating({freq:ICalEventRepeatingFreq.MONTHLY,until:date});const result=event.repeating();assert.ok(result);assert.ok(!isRRule(result));assert.ok(typeof result!==\"string\");assert.deepStrictEqual(result.until,date)", "err": {}, - "uuid": "04153352-ea03-4313-aca0-20e39fd56368", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "3bf6a00d-d286-41b8-bbe8-1729636ded71", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6023,7 +6023,7 @@ "title": "setter should throw error when repeating.until is not a Date", "fullTitle": "ical-generator Event repeating() setter should throw error when repeating.until is not a Date", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -6032,8 +6032,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){event.repeating({freq:ICalEventRepeatingFreq.MONTHLY,until:3})},/`repeating.until`/,\"Number\");assert.throws(function(){event.repeating({freq:ICalEventRepeatingFreq.MONTHLY,until:null})},/`repeating.until`/,\"null\");assert.throws(function(){event.repeating({freq:ICalEventRepeatingFreq.MONTHLY,until:NaN})},/`repeating.until`/,\"NaN\");assert.throws(function(){event.repeating({freq:ICalEventRepeatingFreq.MONTHLY,until:new Date(\"foo\")})},/`repeating.until`/,\"Invalid Date\")", "err": {}, - "uuid": "c6793cec-8e81-4215-8d45-b904f6007b25", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "703adfb1-1e78-49e7-82fb-e1e68117ba44", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6041,7 +6041,7 @@ "title": "should throw error when repeating.byDay is not valid", "fullTitle": "ical-generator Event repeating() should throw error when repeating.byDay is not valid", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -6050,8 +6050,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:2,byDay:\"FOO\"}},new ICalCalendar)},/Input must be one of the following: SU, MO, TU, WE, TH, FR, SA/);assert.throws(function(){new ICalEvent({start:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:2,byDay:[\"SU\",\"BAR\",\"th\"]}},new ICalCalendar)},/Input must be one of the following: SU, MO, TU, WE, TH, FR, SA/);assert.throws(function(){new ICalEvent({start:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:2,byDay:[\"SU\",Infinity,\"th\"]}},new ICalCalendar)},/Input must be one of the following: SU, MO, TU, WE, TH, FR, SA/)", "err": {}, - "uuid": "828357c4-984d-48b2-9fe3-60c5abffad6a", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "f60f7e17-650b-4cb8-a212-496d1cd4802b", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6068,8 +6068,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.repeating({freq:ICalEventRepeatingFreq.MONTHLY,byDay:[ICalWeekday.SU,ICalWeekday.WE,ICalWeekday.TH]});const result=e.repeating();assert.ok(result);assert.ok(!isRRule(result));assert.ok(typeof result!==\"string\");assert.deepStrictEqual(result.byDay,[\"SU\",\"WE\",\"TH\"])", "err": {}, - "uuid": "455c9732-d051-412b-98e7-7435fabb30d0", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "b1e26371-680b-43b1-887f-beb48ff5dbb2", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6077,7 +6077,7 @@ "title": "should throw error when repeating.byMonth is not valid", "fullTitle": "ical-generator Event repeating() should throw error when repeating.byMonth is not valid", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -6086,8 +6086,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:2,byMonth:\"FOO\"}},new ICalCalendar)},/`repeating\\.byMonth` contains invalid value `FOO`/);assert.throws(function(){new ICalEvent({start:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:2,byMonth:[1,14,7]}},new ICalCalendar)},/`repeating\\.byMonth` contains invalid value `14`/)", "err": {}, - "uuid": "99f24ba4-34d8-43fc-a08b-a144c7c252aa", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "cb37f887-6599-4805-8007-1c4f31569cfa", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6095,7 +6095,7 @@ "title": "setter should update repeating.byMonth", "fullTitle": "ical-generator Event repeating() setter should update repeating.byMonth", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -6104,8 +6104,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.repeating({freq:ICalEventRepeatingFreq.MONTHLY,byMonth:[1,12,7]});const result=e.repeating();assert.ok(result);assert.ok(!isRRule(result));assert.ok(typeof result!==\"string\");assert.deepStrictEqual(result.byMonth,[1,12,7])", "err": {}, - "uuid": "0748f40d-7dbe-4abd-a3c5-e31b85573555", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "79b6c996-056b-4f2b-88e0-e100e95aceb8", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6113,7 +6113,7 @@ "title": "should throw error when repeating.byMonthDay is not valid", "fullTitle": "ical-generator Event repeating() should throw error when repeating.byMonthDay is not valid", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -6122,8 +6122,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),end:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:2,byMonthDay:\"FOO\"}},new ICalCalendar)},/`repeating\\.byMonthDay` contains invalid value `FOO`/);assert.throws(function(){new ICalEvent({start:moment(),end:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:2,byMonthDay:[1,32,-15]}},new ICalCalendar)},/`repeating\\.byMonthDay` contains invalid value `32`/);assert.throws(function(){new ICalEvent({start:moment(),end:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:2,byMonthDay:[-1,-32,15]}},new ICalCalendar)},/`repeating\\.byMonthDay` contains invalid value `-32`/);assert.throws(function(){new ICalEvent({start:moment(),end:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:2,byMonthDay:[1,0,15]}},new ICalCalendar)},/`repeating\\.byMonthDay` contains invalid value `0`/)", "err": {}, - "uuid": "4a8421e0-e383-48ca-8289-6afc7c50c013", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "0819c965-fb51-4163-8f51-98c4e4b00bf0", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6140,8 +6140,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.repeating({freq:ICalEventRepeatingFreq.MONTHLY,byMonthDay:[1,15]});const result=e.repeating();assert.ok(result);assert.ok(!isRRule(result));assert.ok(typeof result!==\"string\");assert.deepStrictEqual(result.byMonthDay,[1,15])", "err": {}, - "uuid": "493afd97-202a-4f7f-b47c-8fafeb07109a", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "d0ee3fc2-5985-4664-ab09-0b55c4db9ce4", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6158,8 +6158,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),end:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.MONTHLY,interval:2,byDay:[ICalWeekday.SU],bySetPos:[367]}},new ICalCalendar)},/`repeating\\.bySetPos` contains invalid value `367`/);assert.throws(function(){new ICalEvent({start:moment(),end:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.MONTHLY,interval:2,byDay:[ICalWeekday.SU],bySetPos:[-367]}},new ICalCalendar)},/`repeating\\.bySetPos` contains invalid value `-367`/);assert.throws(function(){new ICalEvent({start:moment(),end:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.MONTHLY,interval:2,byDay:[ICalWeekday.SU],bySetPos:[0]}},new ICalCalendar)},/`repeating\\.bySetPos` contains invalid value `0`/);assert.throws(function(){new ICalEvent({start:moment(),end:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.MONTHLY,interval:2,byDay:[ICalWeekday.SU],bySetPos:[\"FOO\"]}},new ICalCalendar)},/`repeating\\.bySetPos` contains invalid value `FOO`/)", "err": {}, - "uuid": "2de82fdd-ae19-44d0-b4e3-36a01c5ca882", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "5876349c-a7b5-43be-a698-6448727ff586", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6176,8 +6176,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),end:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.MONTHLY,interval:2,bySetPos:6}},new ICalCalendar)},/`repeating\\.bySetPos` must be used along with `repeating\\.byDay`/)", "err": {}, - "uuid": "33f2e159-c963-4058-a1be-3635a2678fe1", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "d39af62a-afaa-40f0-afa4-94f89e6ae6d8", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6194,8 +6194,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.repeating({freq:ICalEventRepeatingFreq.MONTHLY,byDay:[ICalWeekday.SU],bySetPos:[2]});const result=e.repeating();assert.ok(result);assert.ok(!isRRule(result));assert.ok(typeof result!==\"string\");assert.strictEqual(result.byDay?.length,1);assert.strictEqual(result.bySetPos?.length,1)", "err": {}, - "uuid": "91dd27b3-889e-4c72-9606-b3ff1527a69c", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "31431ba6-d902-497d-a694-a522a733898a", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6212,8 +6212,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),end:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:2,byDay:[ICalWeekday.SU],exclude:new Date(\"FOO\")}},new ICalCalendar)},/has to be a valid date/)", "err": {}, - "uuid": "64464fad-a81e-4337-9e51-1efcf9e27837", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "59e309ca-a4e3-4928-8dbb-e25ae3753df2", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6230,8 +6230,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),end:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:2,byDay:[ICalWeekday.SU],exclude:[moment(),new Date(\"BAR\"),\"FOO\"]}},new ICalCalendar)},/has to be a valid date/)", "err": {}, - "uuid": "a22b4977-a6ab-4508-bf5b-478fb00d8c8d", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "eb9705a4-9a33-4c8c-acad-5f86987aca34", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6248,8 +6248,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),end:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:2,byDay:[ICalWeekday.SU],exclude:42}},new ICalCalendar)},/`repeating.exclude\\[0\\]` has to be a valid date!/)", "err": {}, - "uuid": "a3a47c60-fd6c-41da-abb8-917351d9abfd", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "2a0610c2-e8e6-40e8-aa2a-71dbc0018913", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6266,8 +6266,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().add(1,\"week\");e.repeating({freq:ICalEventRepeatingFreq.MONTHLY,exclude:[date.toJSON(),date.toDate(),date]});const result=e.repeating();assert.ok(result);assert.ok(!isRRule(result));assert.ok(typeof result!==\"string\");assert.ok(Array.isArray(result.exclude));assert.strictEqual(result.exclude.length,3);assert.deepStrictEqual(result.exclude[0],date.toJSON(),\"String\");assert.deepStrictEqual(result.exclude[1],date.toDate(),\"Date\");assert.deepStrictEqual(result.exclude[2],date,\"Moment\")", "err": {}, - "uuid": "7c141e1c-2b5c-4809-9495-8bcde98e4c1d", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "c4227973-b1ca-4a90-ac7f-e713489efa23", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6284,8 +6284,8 @@ "context": null, "code": "assert.throws(function(){new ICalEvent({start:moment(),summary:\"test\",repeating:{freq:ICalEventRepeatingFreq.DAILY,interval:2,startOfWeek:\"FOO\"}},new ICalCalendar)},/Input must be one of the following: SU, MO, TU, WE, TH, FR, SA/)", "err": {}, - "uuid": "8735541e-370a-4d10-b73f-82eb957fa9a0", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "96c49e6f-c688-4208-8a8c-6aeaa5c8a641", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6302,8 +6302,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.repeating({freq:ICalEventRepeatingFreq.MONTHLY,startOfWeek:ICalWeekday.SU});const result=e.repeating();assert.ok(result);assert.ok(!isRRule(result));assert.ok(typeof result!==\"string\");assert.deepStrictEqual(result.startOfWeek,\"SU\")", "err": {}, - "uuid": "5d96d0e9-1a38-48f7-b839-dcbb6ba02cec", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "aaafccb4-8224-47b1-8597-9bc1b158ea69", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6320,8 +6320,8 @@ "context": null, "code": "const start=new Date(Date.UTC(2012,1,1,10,30));const e=new ICalEvent({start},new ICalCalendar);const rule=new rrule.RRule({freq:rrule.RRule.WEEKLY,interval:5,byweekday:[rrule.RRule.MO,rrule.RRule.FR],dtstart:start,until:new Date(Date.UTC(2012,12,31))});e.repeating(rule);const result=e.repeating();assert.ok(isRRule(result));assert.deepStrictEqual(result,rule);assert.ok(e.toString().includes(\"RRULE:FREQ=WEEKLY;INTERVAL=5;BYDAY=MO,FR;UNTIL=20130131T000000Z\"))", "err": {}, - "uuid": "b19aa72e-b003-49a7-ac20-e7c3f7722db8", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "d759bd06-30db-45dd-a1a3-b86089e6ee33", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6338,8 +6338,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);const rule=\"RRULE:FREQ=WEEKLY;INTERVAL=5;BYDAY=MO,FR;UNTIL=20130131T000000Z\";e.repeating(rule);const result=e.repeating();assert.deepStrictEqual(result,rule);assert.ok(e.toString().includes(\"RRULE:FREQ=WEEKLY;INTERVAL=5;BYDAY=MO,FR;UNTIL=20130131T000000Z\"))", "err": {}, - "uuid": "41b0495d-2a86-4bb8-a7e2-1c0dc90432c8", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "a9bab828-fb10-48b1-9ac5-a9933fe72b5b", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false }, @@ -6356,58 +6356,58 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);const rule=\"FREQ=WEEKLY;INTERVAL=5;BYDAY=MO,FR;UNTIL=20130131T000000Z\";e.repeating(rule);const result=e.repeating();assert.deepStrictEqual(result,rule);assert.ok(e.toString().includes(\"RRULE:FREQ=WEEKLY;INTERVAL=5;BYDAY=MO,FR;UNTIL=20130131T000000Z\"))", "err": {}, - "uuid": "bdc9bb69-8dd5-43df-8179-7aa972c64dad", - "parentUUID": "71057574-c3ad-4c40-8837-d9f338ab53a9", + "uuid": "690bdb15-ef66-43ff-a84a-448083f4b294", + "parentUUID": "791e3955-f266-4599-b9c4-238a29bf3111", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "dc6f2c66-8d89-4598-8026-aa4fa99b77a9", - "de406e3c-7ebe-4a76-bed1-633514459b37", - "8036fe68-cd0d-439b-a8f0-16a96625caf1", - "71d143e3-b9c6-4c80-8e3c-bc8623095b2a", - "8bc03607-7776-4713-9565-adc4d38d1446", - "bca0a064-3a5c-448d-8aca-0ad216a28ed7", - "b46ccbd8-d047-420a-aad1-319db38d6a93", - "babb610a-3a64-45ad-b8c5-9ed11f700b7c", - "5608314f-222e-4e5b-afda-7a87a372bbf5", - "04b01c66-aebf-4a69-b2a9-82329a0358b4", - "ed2ebdfb-e30d-4b4f-8e91-3a8045b4850a", - "c96ffd69-f6ff-4f1e-a6cb-428ae3190809", - "b680d194-9ce4-456a-a403-35ae25438f53", - "04153352-ea03-4313-aca0-20e39fd56368", - "c6793cec-8e81-4215-8d45-b904f6007b25", - "828357c4-984d-48b2-9fe3-60c5abffad6a", - "455c9732-d051-412b-98e7-7435fabb30d0", - "99f24ba4-34d8-43fc-a08b-a144c7c252aa", - "0748f40d-7dbe-4abd-a3c5-e31b85573555", - "4a8421e0-e383-48ca-8289-6afc7c50c013", - "493afd97-202a-4f7f-b47c-8fafeb07109a", - "2de82fdd-ae19-44d0-b4e3-36a01c5ca882", - "33f2e159-c963-4058-a1be-3635a2678fe1", - "91dd27b3-889e-4c72-9606-b3ff1527a69c", - "64464fad-a81e-4337-9e51-1efcf9e27837", - "a22b4977-a6ab-4508-bf5b-478fb00d8c8d", - "a3a47c60-fd6c-41da-abb8-917351d9abfd", - "7c141e1c-2b5c-4809-9495-8bcde98e4c1d", - "8735541e-370a-4d10-b73f-82eb957fa9a0", - "5d96d0e9-1a38-48f7-b839-dcbb6ba02cec", - "b19aa72e-b003-49a7-ac20-e7c3f7722db8", - "41b0495d-2a86-4bb8-a7e2-1c0dc90432c8", - "bdc9bb69-8dd5-43df-8179-7aa972c64dad" + "14cd49de-2a26-492b-8552-02fc1df17c66", + "24c790c7-4415-4850-9dde-60c92888406c", + "5c0ff552-d7cd-41ec-8ef0-039aedd916fd", + "cc26e3a3-149e-43b2-93c2-72cc09706ba3", + "e9275774-337c-4488-880a-1d046c4912bd", + "b995b6ec-783c-4c06-85a7-587806ebc425", + "3b3d27aa-e1b6-43f6-8cc9-ec39cb5cc825", + "b61fa576-9954-49c0-a151-b44097031498", + "996de80f-81c6-4c25-881b-5885dd5ef4b9", + "41441688-0a96-49e6-8816-f55ade2c366a", + "a84be086-ea69-4970-9ca6-54f898bdca73", + "b2790a25-afa5-46c1-8dd0-598184e109ca", + "e06a931b-bd4a-4dc0-8d08-45a3ca097aba", + "3bf6a00d-d286-41b8-bbe8-1729636ded71", + "703adfb1-1e78-49e7-82fb-e1e68117ba44", + "f60f7e17-650b-4cb8-a212-496d1cd4802b", + "b1e26371-680b-43b1-887f-beb48ff5dbb2", + "cb37f887-6599-4805-8007-1c4f31569cfa", + "79b6c996-056b-4f2b-88e0-e100e95aceb8", + "0819c965-fb51-4163-8f51-98c4e4b00bf0", + "d0ee3fc2-5985-4664-ab09-0b55c4db9ce4", + "5876349c-a7b5-43be-a698-6448727ff586", + "d39af62a-afaa-40f0-afa4-94f89e6ae6d8", + "31431ba6-d902-497d-a694-a522a733898a", + "59e309ca-a4e3-4928-8dbb-e25ae3753df2", + "eb9705a4-9a33-4c8c-acad-5f86987aca34", + "2a0610c2-e8e6-40e8-aa2a-71dbc0018913", + "c4227973-b1ca-4a90-ac7f-e713489efa23", + "96c49e6f-c688-4208-8a8c-6aeaa5c8a641", + "aaafccb4-8224-47b1-8597-9bc1b158ea69", + "d759bd06-30db-45dd-a1a3-b86089e6ee33", + "a9bab828-fb10-48b1-9ac5-a9933fe72b5b", + "690bdb15-ef66-43ff-a84a-448083f4b294" ], "failures": [], "pending": [], "skipped": [], - "duration": 9, + "duration": 10, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "75a77c3e-a52b-40a1-b3a6-748b0f2a1f3c", + "uuid": "a8d6d5a9-b94f-4478-bb8b-c3a232fe557f", "title": "summary()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -6427,8 +6427,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(e.summary(),\"\");e.summary(\"Testevent\");assert.strictEqual(e.summary(),\"Testevent\")", "err": {}, - "uuid": "16be8994-2ddb-4cec-899a-bda33e7676c9", - "parentUUID": "75a77c3e-a52b-40a1-b3a6-748b0f2a1f3c", + "uuid": "6db0dafe-cd11-4369-8af1-4be0abdd9dfe", + "parentUUID": "a8d6d5a9-b94f-4478-bb8b-c3a232fe557f", "isHook": false, "skipped": false }, @@ -6445,8 +6445,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.summary(\"\"));assert.deepStrictEqual(e,e.summary(\"Testevent\"))", "err": {}, - "uuid": "701dd536-a577-49d0-a73e-e0ea45e607bf", - "parentUUID": "75a77c3e-a52b-40a1-b3a6-748b0f2a1f3c", + "uuid": "6789dd74-f305-47f2-a767-b3e41b4f37ec", + "parentUUID": "a8d6d5a9-b94f-4478-bb8b-c3a232fe557f", "isHook": false, "skipped": false }, @@ -6463,17 +6463,17 @@ "context": null, "code": "const event=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);event.summary(\"Example Event II\");assert.strictEqual(event.summary(),\"Example Event II\");event.summary(\"\");assert.strictEqual(event.summary(),\"\")", "err": {}, - "uuid": "d7f46761-36d1-439e-ae6f-c591a1057bdf", - "parentUUID": "75a77c3e-a52b-40a1-b3a6-748b0f2a1f3c", + "uuid": "2b4a3b9a-1387-46bd-9528-4bf03240f3dc", + "parentUUID": "a8d6d5a9-b94f-4478-bb8b-c3a232fe557f", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "16be8994-2ddb-4cec-899a-bda33e7676c9", - "701dd536-a577-49d0-a73e-e0ea45e607bf", - "d7f46761-36d1-439e-ae6f-c591a1057bdf" + "6db0dafe-cd11-4369-8af1-4be0abdd9dfe", + "6789dd74-f305-47f2-a767-b3e41b4f37ec", + "2b4a3b9a-1387-46bd-9528-4bf03240f3dc" ], "failures": [], "pending": [], @@ -6484,7 +6484,7 @@ "_timeout": 2000 }, { - "uuid": "7066870d-8b1b-4491-b792-e99df5a42874", + "uuid": "539edec3-d20a-4faa-a5b4-c70f84ce3c8c", "title": "location()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -6504,8 +6504,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(e.location(),null);e.location(\"Test Location\");assert.deepStrictEqual(e.location(),{title:\"Test Location\"});e.location(null);assert.strictEqual(e.location(),null)", "err": {}, - "uuid": "889131b3-dc07-40d5-8f1d-90fa5cd34eb4", - "parentUUID": "7066870d-8b1b-4491-b792-e99df5a42874", + "uuid": "22b1056c-4c7b-4e98-b951-efac2086b418", + "parentUUID": "539edec3-d20a-4faa-a5b4-c70f84ce3c8c", "isHook": false, "skipped": false }, @@ -6522,8 +6522,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(e.location(),null);e.location({title:\"Foo\",geo:{lat:44.5,lon:-3.4}});const location=e.location();assert.ok(location);assert.ok(\"title\"in location);assert.deepStrictEqual(location?.title,\"Foo\");assert.deepStrictEqual(location?.geo,{lat:44.5,lon:-3.4});e.location(null);assert.strictEqual(e.location(),null)", "err": {}, - "uuid": "65e99116-ab11-47f6-a8ce-af452ad96802", - "parentUUID": "7066870d-8b1b-4491-b792-e99df5a42874", + "uuid": "a40928d6-b1d3-4337-9aaa-c92f6e8e89f1", + "parentUUID": "539edec3-d20a-4faa-a5b4-c70f84ce3c8c", "isHook": false, "skipped": false }, @@ -6540,8 +6540,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.location(null));assert.deepStrictEqual(e,e.location(\"Test Location\"))", "err": {}, - "uuid": "77384178-8fa7-4337-a0f0-b6ee889636fa", - "parentUUID": "7066870d-8b1b-4491-b792-e99df5a42874", + "uuid": "36c890aa-729e-4439-bc3e-295f6f7220c9", + "parentUUID": "539edec3-d20a-4faa-a5b4-c70f84ce3c8c", "isHook": false, "skipped": false }, @@ -6549,7 +6549,7 @@ "title": "should update location", "fullTitle": "ical-generator Event location() should update location", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -6558,8 +6558,8 @@ "context": null, "code": "const event=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);event.location(\"Europa-Park\");const location=event.location();assert.ok(location);assert.ok(\"title\"in location);assert.strictEqual(location?.title,\"Europa-Park\")", "err": {}, - "uuid": "add8ea8b-7dde-4701-ac88-64460f5fcaf4", - "parentUUID": "7066870d-8b1b-4491-b792-e99df5a42874", + "uuid": "d0515a36-a31e-491b-baea-d03c4a03ed82", + "parentUUID": "539edec3-d20a-4faa-a5b4-c70f84ce3c8c", "isHook": false, "skipped": false }, @@ -6576,30 +6576,30 @@ "context": null, "code": "const event=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);assert.throws(()=>event.location({geo:3}),/`location` isn't formatted correctly/i);assert.throws(()=>event.location({}),/`location` isn't formatted correctly/i)", "err": {}, - "uuid": "ad097d2d-aaeb-444c-879e-7170c53ef667", - "parentUUID": "7066870d-8b1b-4491-b792-e99df5a42874", + "uuid": "15a985fc-1918-4dd5-8d85-d386a6bce349", + "parentUUID": "539edec3-d20a-4faa-a5b4-c70f84ce3c8c", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "889131b3-dc07-40d5-8f1d-90fa5cd34eb4", - "65e99116-ab11-47f6-a8ce-af452ad96802", - "77384178-8fa7-4337-a0f0-b6ee889636fa", - "add8ea8b-7dde-4701-ac88-64460f5fcaf4", - "ad097d2d-aaeb-444c-879e-7170c53ef667" + "22b1056c-4c7b-4e98-b951-efac2086b418", + "a40928d6-b1d3-4337-9aaa-c92f6e8e89f1", + "36c890aa-729e-4439-bc3e-295f6f7220c9", + "d0515a36-a31e-491b-baea-d03c4a03ed82", + "15a985fc-1918-4dd5-8d85-d386a6bce349" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "5d6c18cc-f3f4-464a-82f9-c2e07563fedc", + "uuid": "33778501-23df-40f6-95a4-83ad877bc9b8", "title": "description()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -6619,8 +6619,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(e.description(),null);e.description(\"I don't need a description. I'm far to awesome for descriptions\\u2026\");assert.deepStrictEqual(e.description(),{plain:\"I don't need a description. I'm far to awesome for descriptions\\u2026\"});e.description({plain:\"I don't need a description. I'm far to awesome for descriptions\\u2026\",html:\"I don't need a description.
    I'm far to awesome for descriptions\\u2026\"});assert.deepStrictEqual(e.description(),{plain:\"I don't need a description. I'm far to awesome for descriptions\\u2026\",html:\"I don't need a description.
    I'm far to awesome for descriptions\\u2026\"});e.description(null);assert.strictEqual(e.description(),null)", "err": {}, - "uuid": "dde7061b-028b-4687-ba3c-161b89f739f1", - "parentUUID": "5d6c18cc-f3f4-464a-82f9-c2e07563fedc", + "uuid": "06c5c08b-4723-4708-904d-804688ebd018", + "parentUUID": "33778501-23df-40f6-95a4-83ad877bc9b8", "isHook": false, "skipped": false }, @@ -6637,8 +6637,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.description(null));assert.deepStrictEqual(e,e.description(\"I don't need a description. I'm far to awesome for descriptions\\u2026\"))", "err": {}, - "uuid": "3c36efb2-4ff1-4b06-8032-8da57e11d335", - "parentUUID": "5d6c18cc-f3f4-464a-82f9-c2e07563fedc", + "uuid": "86e978c2-73fe-44f0-83aa-8ab750687f3f", + "parentUUID": "33778501-23df-40f6-95a4-83ad877bc9b8", "isHook": false, "skipped": false }, @@ -6655,17 +6655,17 @@ "context": null, "code": "const event=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);event.description(\"Well. But other people need descriptions\\u2026 :/\");assert.deepStrictEqual(event.description(),{plain:\"Well. But other people need descriptions\\u2026 :/\"});event.description({plain:\"I am uncool text.\",html:\"I'm the best HTML tag in this universe!\"});assert.ok(event.toString().includes(\"I'm the best HTML tag in this universe!\"))", "err": {}, - "uuid": "3526b6f3-115c-44f3-9066-a2dfb7b41377", - "parentUUID": "5d6c18cc-f3f4-464a-82f9-c2e07563fedc", + "uuid": "1f0a7704-19d2-4e1f-98f1-b702bfc403eb", + "parentUUID": "33778501-23df-40f6-95a4-83ad877bc9b8", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "dde7061b-028b-4687-ba3c-161b89f739f1", - "3c36efb2-4ff1-4b06-8032-8da57e11d335", - "3526b6f3-115c-44f3-9066-a2dfb7b41377" + "06c5c08b-4723-4708-904d-804688ebd018", + "86e978c2-73fe-44f0-83aa-8ab750687f3f", + "1f0a7704-19d2-4e1f-98f1-b702bfc403eb" ], "failures": [], "pending": [], @@ -6676,7 +6676,7 @@ "_timeout": 2000 }, { - "uuid": "d63b79e0-5c80-4562-a5e0-11a69bf64650", + "uuid": "c0a05659-a54f-41ac-b95d-0558e471436d", "title": "organizer()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -6696,8 +6696,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(e.organizer(),null);e.organizer(null);assert.strictEqual(e.organizer(),null);e.organizer({name:\"Sebastian Pekarek\",email:\"mail@example.com\"});assert.strictEqual(\"Sebastian Pekarek\",e.organizer()?.name);assert.strictEqual(\"mail@example.com\",e.organizer()?.email);e.organizer({name:\"Sebastian Pekarek\",email:\"mail@example.com\",mailto:\"mail2@example2.com\"});assert.strictEqual(\"Sebastian Pekarek\",e.organizer()?.name);assert.strictEqual(\"mail@example.com\",e.organizer()?.email);assert.strictEqual(\"mail2@example2.com\",e.organizer()?.mailto)", "err": {}, - "uuid": "105b8df1-51b7-4b66-9475-48a30d3280e5", - "parentUUID": "d63b79e0-5c80-4562-a5e0-11a69bf64650", + "uuid": "c1a24cf3-9f6b-47db-b7d3-5eb24a46521f", + "parentUUID": "c0a05659-a54f-41ac-b95d-0558e471436d", "isHook": false, "skipped": false }, @@ -6705,7 +6705,7 @@ "title": "setter should return this", "fullTitle": "ical-generator Event organizer() setter should return this", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -6714,8 +6714,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.organizer(null));assert.deepStrictEqual(e,e.organizer(\"Sebastian Pekarek \"))", "err": {}, - "uuid": "de424679-30c6-4ac9-8574-c442fadd2cd3", - "parentUUID": "d63b79e0-5c80-4562-a5e0-11a69bf64650", + "uuid": "f16c627f-9b10-4a25-8f00-3421da9e1a36", + "parentUUID": "c0a05659-a54f-41ac-b95d-0558e471436d", "isHook": false, "skipped": false }, @@ -6723,7 +6723,7 @@ "title": "should work with objects", "fullTitle": "ical-generator Event organizer() should work with objects", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -6732,8 +6732,8 @@ "context": null, "code": "const event=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);event.organizer({name:\"Sebastian Pekarek\",email:\"mail@example.com\"});assert.deepStrictEqual(event.organizer(),{name:\"Sebastian Pekarek\",email:\"mail@example.com\",mailto:void 0,sentBy:void 0});event.organizer({name:\"Sebastian Pekarek\",email:\"mail@example.com\",mailto:\"mail2@example2.com\"});assert.deepStrictEqual(event.organizer(),{name:\"Sebastian Pekarek\",email:\"mail@example.com\",mailto:\"mail2@example2.com\",sentBy:void 0})", "err": {}, - "uuid": "084da192-7a4a-45c4-b9e0-8fbed30ff29f", - "parentUUID": "d63b79e0-5c80-4562-a5e0-11a69bf64650", + "uuid": "872cb6ec-b841-486b-9d65-24824b4c11e5", + "parentUUID": "c0a05659-a54f-41ac-b95d-0558e471436d", "isHook": false, "skipped": false }, @@ -6750,8 +6750,8 @@ "context": null, "code": "const event=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);event.organizer({name:\"Sebastian Pekarek\",email:\"mail@example.com\",sentBy:\"bot@example.com\"});assert.deepStrictEqual(event.organizer(),{name:\"Sebastian Pekarek\",email:\"mail@example.com\",mailto:void 0,sentBy:\"bot@example.com\"})", "err": {}, - "uuid": "6f615606-f151-4221-82f7-58693d6e78bd", - "parentUUID": "d63b79e0-5c80-4562-a5e0-11a69bf64650", + "uuid": "59267328-c9e0-4832-94db-dd10080656a0", + "parentUUID": "c0a05659-a54f-41ac-b95d-0558e471436d", "isHook": false, "skipped": false }, @@ -6768,8 +6768,8 @@ "context": null, "code": "const event=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);event.organizer(\"Sebastian Pekarek \");assert.deepStrictEqual(event.organizer(),{name:\"Sebastian Pekarek\",email:\"mail@example.com\"})", "err": {}, - "uuid": "d6279650-891b-4cf5-bb9c-0136998b7bd5", - "parentUUID": "d63b79e0-5c80-4562-a5e0-11a69bf64650", + "uuid": "0fe457db-b8c8-481b-8da6-76bf35c466eb", + "parentUUID": "c0a05659-a54f-41ac-b95d-0558e471436d", "isHook": false, "skipped": false }, @@ -6786,8 +6786,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){e.organizer(\"foo bar\")},/`organizer`/)", "err": {}, - "uuid": "1abf350b-d165-4339-add5-350a5a147e03", - "parentUUID": "d63b79e0-5c80-4562-a5e0-11a69bf64650", + "uuid": "d482c451-3b01-4c5b-a2f9-77251fe59f16", + "parentUUID": "c0a05659-a54f-41ac-b95d-0558e471436d", "isHook": false, "skipped": false }, @@ -6804,8 +6804,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){e.organizer({email:\"foo\"})},/`organizer\\.name`/)", "err": {}, - "uuid": "659f015c-94e3-4f8d-91ae-037485a962f3", - "parentUUID": "d63b79e0-5c80-4562-a5e0-11a69bf64650", + "uuid": "178e0fd4-986c-4570-8efc-a37bbd1b5eb9", + "parentUUID": "c0a05659-a54f-41ac-b95d-0558e471436d", "isHook": false, "skipped": false }, @@ -6822,8 +6822,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){e.organizer(Infinity)},/`organizer`/);assert.throws(function(){e.organizer(NaN)},/`organizer`/)", "err": {}, - "uuid": "e65c3cc7-2592-4d09-9f1d-f79cd1c8e38e", - "parentUUID": "d63b79e0-5c80-4562-a5e0-11a69bf64650", + "uuid": "08c5ea2b-f954-4c22-8b24-ace1c8be1a66", + "parentUUID": "c0a05659-a54f-41ac-b95d-0558e471436d", "isHook": false, "skipped": false }, @@ -6840,23 +6840,23 @@ "context": null, "code": "const event=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);event.organizer({name:\"Sebastian Pekarek\"});assert.deepStrictEqual(event.organizer(),{name:\"Sebastian Pekarek\",email:void 0,mailto:void 0,sentBy:void 0})", "err": {}, - "uuid": "4663d907-4e69-4828-9cc7-5b12206c5a98", - "parentUUID": "d63b79e0-5c80-4562-a5e0-11a69bf64650", + "uuid": "f79448a3-f3fa-4f94-819f-88755d992bfd", + "parentUUID": "c0a05659-a54f-41ac-b95d-0558e471436d", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "105b8df1-51b7-4b66-9475-48a30d3280e5", - "de424679-30c6-4ac9-8574-c442fadd2cd3", - "084da192-7a4a-45c4-b9e0-8fbed30ff29f", - "6f615606-f151-4221-82f7-58693d6e78bd", - "d6279650-891b-4cf5-bb9c-0136998b7bd5", - "1abf350b-d165-4339-add5-350a5a147e03", - "659f015c-94e3-4f8d-91ae-037485a962f3", - "e65c3cc7-2592-4d09-9f1d-f79cd1c8e38e", - "4663d907-4e69-4828-9cc7-5b12206c5a98" + "c1a24cf3-9f6b-47db-b7d3-5eb24a46521f", + "f16c627f-9b10-4a25-8f00-3421da9e1a36", + "872cb6ec-b841-486b-9d65-24824b4c11e5", + "59267328-c9e0-4832-94db-dd10080656a0", + "0fe457db-b8c8-481b-8da6-76bf35c466eb", + "d482c451-3b01-4c5b-a2f9-77251fe59f16", + "178e0fd4-986c-4570-8efc-a37bbd1b5eb9", + "08c5ea2b-f954-4c22-8b24-ace1c8be1a66", + "f79448a3-f3fa-4f94-819f-88755d992bfd" ], "failures": [], "pending": [], @@ -6867,7 +6867,7 @@ "_timeout": 2000 }, { - "uuid": "8285fa87-2ed3-4c75-b9f3-0e1823381d72", + "uuid": "ced2e393-ea9e-4e63-b404-9b43b8f3c702", "title": "createAttendee()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -6887,8 +6887,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const attendee=new ICalAttendee({email:\"mail@example.com\"},event);assert.strictEqual(event.createAttendee(attendee),attendee,\"createAttendee returns attendee\");assert.deepStrictEqual(event.attendees()[0],attendee,\"attendee pushed\")", "err": {}, - "uuid": "4c780ba3-44da-47b0-807e-4e0f06c1a325", - "parentUUID": "8285fa87-2ed3-4c75-b9f3-0e1823381d72", + "uuid": "d312573e-3a53-40a8-bf5c-a2453da52d70", + "parentUUID": "ced2e393-ea9e-4e63-b404-9b43b8f3c702", "isHook": false, "skipped": false }, @@ -6905,8 +6905,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.ok(event.createAttendee({email:\"mail@example.com\"})instanceof ICalAttendee);assert.strictEqual(event.attendees.length,1,\"attendee pushed\")", "err": {}, - "uuid": "76a4e7a9-ebd0-4be0-8614-3921cbf257f3", - "parentUUID": "8285fa87-2ed3-4c75-b9f3-0e1823381d72", + "uuid": "c7e53c4d-0458-41fe-a875-0e3f62fc9768", + "parentUUID": "ced2e393-ea9e-4e63-b404-9b43b8f3c702", "isHook": false, "skipped": false }, @@ -6914,7 +6914,7 @@ "title": "should accept string", "fullTitle": "ical-generator Event createAttendee() should accept string", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -6923,8 +6923,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const attendee=event.createAttendee(\"Zac \");assert.strictEqual(attendee.name(),\"Zac\");assert.strictEqual(attendee.email(),\"zac@example.com\");assert.strictEqual(event.attendees().length,1,\"attendee pushed\")", "err": {}, - "uuid": "3389bd34-dcf6-4192-bd88-8bc4238e8fbf", - "parentUUID": "8285fa87-2ed3-4c75-b9f3-0e1823381d72", + "uuid": "78a8b489-90b1-457b-a46e-9522385c1426", + "parentUUID": "ced2e393-ea9e-4e63-b404-9b43b8f3c702", "isHook": false, "skipped": false }, @@ -6941,8 +6941,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){e.createAttendee(\"foo bar\")},/isn't formated correctly/)", "err": {}, - "uuid": "a5bb2d75-3d8a-4467-a243-e3e7ef5bf3b2", - "parentUUID": "8285fa87-2ed3-4c75-b9f3-0e1823381d72", + "uuid": "e850f06f-f1c5-4a3b-8877-d5222ca32701", + "parentUUID": "ced2e393-ea9e-4e63-b404-9b43b8f3c702", "isHook": false, "skipped": false }, @@ -6959,30 +6959,30 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const attendee=event.createAttendee({name:\"Zac\",email:\"zac@example.com\"});assert.strictEqual(attendee.name(),\"Zac\");assert.strictEqual(attendee.email(),\"zac@example.com\");assert.strictEqual(event.attendees().length,1,\"attendee pushed\")", "err": {}, - "uuid": "34438d91-8f09-41c9-9e05-114fbc3539d5", - "parentUUID": "8285fa87-2ed3-4c75-b9f3-0e1823381d72", + "uuid": "f8e2db9d-1dfc-4807-8727-96624ea33ea9", + "parentUUID": "ced2e393-ea9e-4e63-b404-9b43b8f3c702", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "4c780ba3-44da-47b0-807e-4e0f06c1a325", - "76a4e7a9-ebd0-4be0-8614-3921cbf257f3", - "3389bd34-dcf6-4192-bd88-8bc4238e8fbf", - "a5bb2d75-3d8a-4467-a243-e3e7ef5bf3b2", - "34438d91-8f09-41c9-9e05-114fbc3539d5" + "d312573e-3a53-40a8-bf5c-a2453da52d70", + "c7e53c4d-0458-41fe-a875-0e3f62fc9768", + "78a8b489-90b1-457b-a46e-9522385c1426", + "e850f06f-f1c5-4a3b-8877-d5222ca32701", + "f8e2db9d-1dfc-4807-8727-96624ea33ea9" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "0240ab04-c21f-4ee0-9aa1-8d05989f9a70", + "uuid": "123fc2ab-cd85-46ca-8d96-547d01a47b6d", "title": "attendees()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -7002,8 +7002,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(event.attendees().length,0);const attendee=event.createAttendee({email:\"mail@example.com\"});assert.strictEqual(event.attendees().length,1);assert.deepStrictEqual(event.attendees()[0],attendee)", "err": {}, - "uuid": "5f408b0f-7efe-4631-b4c1-78126775c241", - "parentUUID": "0240ab04-c21f-4ee0-9aa1-8d05989f9a70", + "uuid": "a7c97b60-a87a-4f30-b533-e0036689ca65", + "parentUUID": "123fc2ab-cd85-46ca-8d96-547d01a47b6d", "isHook": false, "skipped": false }, @@ -7020,16 +7020,16 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const foo=event.attendees([{name:\"Person A\",email:\"a@example.com\"},{name:\"Person B\",email:\"b@example.com\"}]);assert.strictEqual(event.attendees().length,2);assert.deepStrictEqual(foo,event)", "err": {}, - "uuid": "e3aa8539-4ffd-4791-9374-669c2895f74d", - "parentUUID": "0240ab04-c21f-4ee0-9aa1-8d05989f9a70", + "uuid": "bdb25cc2-41ee-4efd-8393-a8eb5f4952f3", + "parentUUID": "123fc2ab-cd85-46ca-8d96-547d01a47b6d", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "5f408b0f-7efe-4631-b4c1-78126775c241", - "e3aa8539-4ffd-4791-9374-669c2895f74d" + "a7c97b60-a87a-4f30-b533-e0036689ca65", + "bdb25cc2-41ee-4efd-8393-a8eb5f4952f3" ], "failures": [], "pending": [], @@ -7040,7 +7040,7 @@ "_timeout": 2000 }, { - "uuid": "508e644b-3611-4c40-bad7-c701f33e375d", + "uuid": "4165aec5-60e2-47b1-bf02-e08ba4fb9098", "title": "createAlarm()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -7051,7 +7051,7 @@ "title": "should return a ICalAlarm instance", "fullTitle": "ical-generator Event createAlarm() should return a ICalAlarm instance", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -7060,8 +7060,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.ok(event.createAlarm({type:ICalAlarmType.display,trigger:60*10})instanceof ICalAlarm)", "err": {}, - "uuid": "f75e6ae6-1ccf-45d7-958f-d6a9120c446e", - "parentUUID": "508e644b-3611-4c40-bad7-c701f33e375d", + "uuid": "a036a403-387a-4200-8c72-c835c717d355", + "parentUUID": "4165aec5-60e2-47b1-bf02-e08ba4fb9098", "isHook": false, "skipped": false }, @@ -7078,27 +7078,27 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const alarm=event.createAlarm({type:ICalAlarmType.audio,trigger:60*10});assert.strictEqual(alarm.type(),\"audio\")", "err": {}, - "uuid": "1f2b4173-ba65-4592-a40c-c3d945333990", - "parentUUID": "508e644b-3611-4c40-bad7-c701f33e375d", + "uuid": "839f77dd-4b48-474b-9f85-7c8ab0a79941", + "parentUUID": "4165aec5-60e2-47b1-bf02-e08ba4fb9098", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "f75e6ae6-1ccf-45d7-958f-d6a9120c446e", - "1f2b4173-ba65-4592-a40c-c3d945333990" + "a036a403-387a-4200-8c72-c835c717d355", + "839f77dd-4b48-474b-9f85-7c8ab0a79941" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "c138998d-94e7-4cec-b7f8-44b0f4de8bf9", + "uuid": "6f53c880-cc1e-4633-aabb-144486493b27", "title": "alarms()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -7118,8 +7118,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(event.alarms().length,0);const alarm=event.createAlarm({type:ICalAlarmType.display,trigger:600});assert.strictEqual(event.alarms().length,1);assert.deepStrictEqual(event.alarms()[0],alarm)", "err": {}, - "uuid": "58a6be90-f20a-4186-b62d-6957c52b4af8", - "parentUUID": "c138998d-94e7-4cec-b7f8-44b0f4de8bf9", + "uuid": "fcfac52a-ff11-48ac-a670-23e69fc7816a", + "parentUUID": "6f53c880-cc1e-4633-aabb-144486493b27", "isHook": false, "skipped": false }, @@ -7136,16 +7136,16 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const foo=event.alarms([{type:ICalAlarmType.audio,trigger:60},{type:ICalAlarmType.display,trigger:600}]);assert.strictEqual(event.alarms().length,2);assert.deepStrictEqual(foo,event)", "err": {}, - "uuid": "df8dca77-76c0-4bf6-b512-ff6aa68a4621", - "parentUUID": "c138998d-94e7-4cec-b7f8-44b0f4de8bf9", + "uuid": "ea0b6543-b8a5-4063-baba-6d541d8ed4b8", + "parentUUID": "6f53c880-cc1e-4633-aabb-144486493b27", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "58a6be90-f20a-4186-b62d-6957c52b4af8", - "df8dca77-76c0-4bf6-b512-ff6aa68a4621" + "fcfac52a-ff11-48ac-a670-23e69fc7816a", + "ea0b6543-b8a5-4063-baba-6d541d8ed4b8" ], "failures": [], "pending": [], @@ -7156,7 +7156,7 @@ "_timeout": 2000 }, { - "uuid": "f8ed9d6c-d21e-4742-a810-042e5c6cb67c", + "uuid": "6922b1d7-14e3-4b72-9676-126544e4b49f", "title": "createCategory()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -7176,8 +7176,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.ok(event.createCategory({name:\"Test\"})instanceof ICalCategory)", "err": {}, - "uuid": "7347efcd-fb38-4114-9557-4322dd62e882", - "parentUUID": "f8ed9d6c-d21e-4742-a810-042e5c6cb67c", + "uuid": "a389d68b-1eb0-460c-8d3c-146371abc90b", + "parentUUID": "6922b1d7-14e3-4b72-9676-126544e4b49f", "isHook": false, "skipped": false }, @@ -7185,7 +7185,7 @@ "title": "should pass data to instance", "fullTitle": "ical-generator Event createCategory() should pass data to instance", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -7194,27 +7194,27 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const category=event.createCategory({name:\"foo\"});assert.strictEqual(category.name(),\"foo\")", "err": {}, - "uuid": "a40751d8-a598-40a1-9a9a-1afe718a3d58", - "parentUUID": "f8ed9d6c-d21e-4742-a810-042e5c6cb67c", + "uuid": "1b400bec-78e0-45c9-8916-9f216d12e80d", + "parentUUID": "6922b1d7-14e3-4b72-9676-126544e4b49f", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "7347efcd-fb38-4114-9557-4322dd62e882", - "a40751d8-a598-40a1-9a9a-1afe718a3d58" + "a389d68b-1eb0-460c-8d3c-146371abc90b", + "1b400bec-78e0-45c9-8916-9f216d12e80d" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "f211bcf4-8407-46fc-9dc7-34732615a8a6", + "uuid": "1f8248aa-1ef7-418d-8eb3-3343942e1f15", "title": "categories()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -7234,8 +7234,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(event.categories().length,0);const category=event.createCategory({name:\"Test\"});assert.strictEqual(event.categories().length,1);assert.deepStrictEqual(event.categories()[0],category)", "err": {}, - "uuid": "0b43c732-2228-4a8c-85ae-4c5a13e00d64", - "parentUUID": "f211bcf4-8407-46fc-9dc7-34732615a8a6", + "uuid": "46a4bcdc-929f-4455-b924-f963fb3c8f59", + "parentUUID": "1f8248aa-1ef7-418d-8eb3-3343942e1f15", "isHook": false, "skipped": false }, @@ -7252,16 +7252,16 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const foo=event.categories([{name:\"foo\"},{name:\"bar\"}]);assert.strictEqual(event.categories().length,2);assert.deepStrictEqual(foo,event)", "err": {}, - "uuid": "3d104f07-ca25-4570-bd92-c9142621d301", - "parentUUID": "f211bcf4-8407-46fc-9dc7-34732615a8a6", + "uuid": "6bf45d2e-1b24-4149-9464-ee570ad66b35", + "parentUUID": "1f8248aa-1ef7-418d-8eb3-3343942e1f15", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "0b43c732-2228-4a8c-85ae-4c5a13e00d64", - "3d104f07-ca25-4570-bd92-c9142621d301" + "46a4bcdc-929f-4455-b924-f963fb3c8f59", + "6bf45d2e-1b24-4149-9464-ee570ad66b35" ], "failures": [], "pending": [], @@ -7272,7 +7272,7 @@ "_timeout": 2000 }, { - "uuid": "aa677741-e64e-4355-86e9-f946ea854e9b", + "uuid": "96ac534f-8210-4f6b-b0c7-0ae62d49a9e6", "title": "status()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -7292,8 +7292,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(event.status(),null);event.status(ICalEventStatus.CONFIRMED);assert.strictEqual(event.status(),\"CONFIRMED\");event.status(null);assert.strictEqual(event.status(),null)", "err": {}, - "uuid": "9c5c56b5-7698-4bf6-a935-847eb0c70933", - "parentUUID": "aa677741-e64e-4355-86e9-f946ea854e9b", + "uuid": "b4df6d68-73df-46e6-9e49-9fa2683e3fdd", + "parentUUID": "96ac534f-8210-4f6b-b0c7-0ae62d49a9e6", "isHook": false, "skipped": false }, @@ -7301,7 +7301,7 @@ "title": "setter should return this", "fullTitle": "ical-generator Event status() setter should return this", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -7310,8 +7310,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.status(null));assert.deepStrictEqual(e,e.status(ICalEventStatus.CONFIRMED))", "err": {}, - "uuid": "1aa7fa56-5eb0-49ef-bb96-1982ae46213b", - "parentUUID": "aa677741-e64e-4355-86e9-f946ea854e9b", + "uuid": "2063a03d-0382-407b-a052-3ff328d8e300", + "parentUUID": "96ac534f-8210-4f6b-b0c7-0ae62d49a9e6", "isHook": false, "skipped": false }, @@ -7319,7 +7319,7 @@ "title": "setter should allow setting null", "fullTitle": "ical-generator Event status() setter should allow setting null", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -7328,8 +7328,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.status(ICalEventStatus.CONFIRMED);e.status(null);assert.strictEqual(e.status(),null)", "err": {}, - "uuid": "14fbecb3-b6ee-4b60-8b08-944b186c38ad", - "parentUUID": "aa677741-e64e-4355-86e9-f946ea854e9b", + "uuid": "5d4afe6d-d9ba-4cea-9767-49eb65a618c8", + "parentUUID": "96ac534f-8210-4f6b-b0c7-0ae62d49a9e6", "isHook": false, "skipped": false }, @@ -7346,8 +7346,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.status(ICalEventStatus.CONFIRMED);assert.strictEqual(e.status(),\"CONFIRMED\");assert.strictEqual(e.status(),ICalEventStatus.CONFIRMED)", "err": {}, - "uuid": "187c73e7-52ba-4f0c-84bd-25157b500e22", - "parentUUID": "aa677741-e64e-4355-86e9-f946ea854e9b", + "uuid": "36c82f0b-7a0a-4b32-9676-b4ce353e9278", + "parentUUID": "96ac534f-8210-4f6b-b0c7-0ae62d49a9e6", "isHook": false, "skipped": false }, @@ -7364,19 +7364,19 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){e.status(\"COOKING\")},/Input must be one of the following: CONFIRMED, TENTATIVE, CANCELLED/);assert.throws(function(){e.status(Infinity)},/Input must be one of the following: CONFIRMED, TENTATIVE, CANCELLED/);assert.throws(function(){e.status(NaN)},/Input must be one of the following: CONFIRMED, TENTATIVE, CANCELLED/);assert.throws(function(){e.status(-1)},/Input must be one of the following: CONFIRMED, TENTATIVE, CANCELLED/)", "err": {}, - "uuid": "495757a5-56be-467f-ba9e-6a41e8528271", - "parentUUID": "aa677741-e64e-4355-86e9-f946ea854e9b", + "uuid": "6e8f8948-a46a-483e-ab15-244a3a5c0a24", + "parentUUID": "96ac534f-8210-4f6b-b0c7-0ae62d49a9e6", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "9c5c56b5-7698-4bf6-a935-847eb0c70933", - "1aa7fa56-5eb0-49ef-bb96-1982ae46213b", - "14fbecb3-b6ee-4b60-8b08-944b186c38ad", - "187c73e7-52ba-4f0c-84bd-25157b500e22", - "495757a5-56be-467f-ba9e-6a41e8528271" + "b4df6d68-73df-46e6-9e49-9fa2683e3fdd", + "2063a03d-0382-407b-a052-3ff328d8e300", + "5d4afe6d-d9ba-4cea-9767-49eb65a618c8", + "36c82f0b-7a0a-4b32-9676-b4ce353e9278", + "6e8f8948-a46a-483e-ab15-244a3a5c0a24" ], "failures": [], "pending": [], @@ -7387,7 +7387,7 @@ "_timeout": 2000 }, { - "uuid": "ff221df0-d6a0-4b21-8f89-62f8e4b90f41", + "uuid": "fc7d6085-0d94-4198-86b7-fa0494c3eefa", "title": "busystatus()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -7407,8 +7407,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(event.busystatus(),null);event.busystatus(ICalEventBusyStatus.BUSY);assert.strictEqual(event.busystatus(),\"BUSY\");event.busystatus(null);assert.strictEqual(event.busystatus(),null)", "err": {}, - "uuid": "f7f8777f-24a4-47dc-8e73-8269501b97e6", - "parentUUID": "ff221df0-d6a0-4b21-8f89-62f8e4b90f41", + "uuid": "cb66ea45-5c55-4344-8272-63190f0176e0", + "parentUUID": "fc7d6085-0d94-4198-86b7-fa0494c3eefa", "isHook": false, "skipped": false }, @@ -7425,8 +7425,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.busystatus(null));assert.deepStrictEqual(e,e.busystatus(ICalEventBusyStatus.BUSY))", "err": {}, - "uuid": "50ba382b-95e0-4317-841d-b20e448fc418", - "parentUUID": "ff221df0-d6a0-4b21-8f89-62f8e4b90f41", + "uuid": "477e58f8-b442-4fb9-b0bb-08e58ce6c3c3", + "parentUUID": "fc7d6085-0d94-4198-86b7-fa0494c3eefa", "isHook": false, "skipped": false }, @@ -7443,8 +7443,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.busystatus(ICalEventBusyStatus.BUSY);e.busystatus(null);assert.strictEqual(e.busystatus(),null)", "err": {}, - "uuid": "08a44c1b-f75d-47ac-81ac-6d343548083b", - "parentUUID": "ff221df0-d6a0-4b21-8f89-62f8e4b90f41", + "uuid": "b8328fd4-b450-47f0-b73e-06de6f57945e", + "parentUUID": "fc7d6085-0d94-4198-86b7-fa0494c3eefa", "isHook": false, "skipped": false }, @@ -7461,8 +7461,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.busystatus(ICalEventBusyStatus.BUSY);assert.strictEqual(e.busystatus(),\"BUSY\")", "err": {}, - "uuid": "2443f23d-f2e3-4e3a-848e-4cac586f12d7", - "parentUUID": "ff221df0-d6a0-4b21-8f89-62f8e4b90f41", + "uuid": "c58d448c-9ebe-4b40-8d82-e9c0f39b5809", + "parentUUID": "fc7d6085-0d94-4198-86b7-fa0494c3eefa", "isHook": false, "skipped": false }, @@ -7479,19 +7479,19 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){e.busystatus(\"COOKING\")},/FREE, TENTATIVE, BUSY, OOF/);assert.throws(function(){e.busystatus(Infinity)},/FREE, TENTATIVE, BUSY, OOF/);assert.throws(function(){e.busystatus(NaN)},/FREE, TENTATIVE, BUSY, OOF/);assert.throws(function(){e.busystatus(-1)},/FREE, TENTATIVE, BUSY, OOF/)", "err": {}, - "uuid": "553891b1-fcf3-41eb-af58-66575188ed2a", - "parentUUID": "ff221df0-d6a0-4b21-8f89-62f8e4b90f41", + "uuid": "060d3b61-2bb9-4824-a0fc-526725dcee38", + "parentUUID": "fc7d6085-0d94-4198-86b7-fa0494c3eefa", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "f7f8777f-24a4-47dc-8e73-8269501b97e6", - "50ba382b-95e0-4317-841d-b20e448fc418", - "08a44c1b-f75d-47ac-81ac-6d343548083b", - "2443f23d-f2e3-4e3a-848e-4cac586f12d7", - "553891b1-fcf3-41eb-af58-66575188ed2a" + "cb66ea45-5c55-4344-8272-63190f0176e0", + "477e58f8-b442-4fb9-b0bb-08e58ce6c3c3", + "b8328fd4-b450-47f0-b73e-06de6f57945e", + "c58d448c-9ebe-4b40-8d82-e9c0f39b5809", + "060d3b61-2bb9-4824-a0fc-526725dcee38" ], "failures": [], "pending": [], @@ -7502,7 +7502,7 @@ "_timeout": 2000 }, { - "uuid": "55f5d224-44d9-40ba-85bc-015248cd599b", + "uuid": "bf56a706-d423-40a2-95d7-9a64c0a04596", "title": "priority()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -7513,7 +7513,7 @@ "title": "getter should return value", "fullTitle": "ical-generator Event priority() getter should return value", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -7522,8 +7522,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(e.priority(),null);e.priority(5);assert.strictEqual(e.priority(),5)", "err": {}, - "uuid": "e386740c-dc69-4707-a488-ea1e590aec7f", - "parentUUID": "55f5d224-44d9-40ba-85bc-015248cd599b", + "uuid": "a47c4f17-b993-445e-9abe-7bf0da0e0d98", + "parentUUID": "bf56a706-d423-40a2-95d7-9a64c0a04596", "isHook": false, "skipped": false }, @@ -7540,8 +7540,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.priority(null));assert.deepStrictEqual(e,e.priority(5))", "err": {}, - "uuid": "72cc1bd6-3f1c-4a42-ba42-3f60f31eed35", - "parentUUID": "55f5d224-44d9-40ba-85bc-015248cd599b", + "uuid": "8acd683b-c650-48be-b32a-6692c0474788", + "parentUUID": "bf56a706-d423-40a2-95d7-9a64c0a04596", "isHook": false, "skipped": false }, @@ -7549,7 +7549,7 @@ "title": "should update value", "fullTitle": "ical-generator Event priority() should update value", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -7558,17 +7558,17 @@ "context": null, "code": "const event=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);event.priority(5);assert.strictEqual(event.priority(),5);assert.ok(event.toString().includes(\"PRIORITY:5\"))", "err": {}, - "uuid": "87c5d6d9-999d-45fa-9a20-199ce80e9790", - "parentUUID": "55f5d224-44d9-40ba-85bc-015248cd599b", + "uuid": "fa5521e9-8603-4d51-9d39-4934fbf0a4b5", + "parentUUID": "bf56a706-d423-40a2-95d7-9a64c0a04596", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "e386740c-dc69-4707-a488-ea1e590aec7f", - "72cc1bd6-3f1c-4a42-ba42-3f60f31eed35", - "87c5d6d9-999d-45fa-9a20-199ce80e9790" + "a47c4f17-b993-445e-9abe-7bf0da0e0d98", + "8acd683b-c650-48be-b32a-6692c0474788", + "fa5521e9-8603-4d51-9d39-4934fbf0a4b5" ], "failures": [], "pending": [], @@ -7579,7 +7579,7 @@ "_timeout": 2000 }, { - "uuid": "7cfc53d3-279f-4850-8678-dee1bc61aa11", + "uuid": "a3fbffa5-8ec2-4386-9a1a-494db0ca5995", "title": "url()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -7599,8 +7599,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(e.url(),null);e.url(\"http://sebbo.net/\");assert.strictEqual(e.url(),\"http://sebbo.net/\")", "err": {}, - "uuid": "44b3813b-a27a-468d-8b24-812c1a89b756", - "parentUUID": "7cfc53d3-279f-4850-8678-dee1bc61aa11", + "uuid": "7ccb8bf4-d1ab-4671-b9bd-fa75ada2982e", + "parentUUID": "a3fbffa5-8ec2-4386-9a1a-494db0ca5995", "isHook": false, "skipped": false }, @@ -7617,8 +7617,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.url(null));assert.deepStrictEqual(e,e.url(\"http://sebbo.net/\"))", "err": {}, - "uuid": "3ebbec9d-177b-439a-9201-2a4eeb94a15a", - "parentUUID": "7cfc53d3-279f-4850-8678-dee1bc61aa11", + "uuid": "3e1d63f5-2af7-4fac-bf31-cddffb4bc82d", + "parentUUID": "a3fbffa5-8ec2-4386-9a1a-494db0ca5995", "isHook": false, "skipped": false }, @@ -7626,7 +7626,7 @@ "title": "should update value", "fullTitle": "ical-generator Event url() should update value", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -7635,28 +7635,28 @@ "context": null, "code": "const event=new ICalEvent({start:moment(),summary:\"Example Event\"},new ICalCalendar);event.url(\"http://github.com/sebbo2002/ical-generator\");assert.strictEqual(event.url(),\"http://github.com/sebbo2002/ical-generator\")", "err": {}, - "uuid": "e996ae59-6cfe-4ac2-b220-229e8724d97d", - "parentUUID": "7cfc53d3-279f-4850-8678-dee1bc61aa11", + "uuid": "4f0534dc-3e3c-4822-a017-52fe94e12b14", + "parentUUID": "a3fbffa5-8ec2-4386-9a1a-494db0ca5995", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "44b3813b-a27a-468d-8b24-812c1a89b756", - "3ebbec9d-177b-439a-9201-2a4eeb94a15a", - "e996ae59-6cfe-4ac2-b220-229e8724d97d" + "7ccb8bf4-d1ab-4671-b9bd-fa75ada2982e", + "3e1d63f5-2af7-4fac-bf31-cddffb4bc82d", + "4f0534dc-3e3c-4822-a017-52fe94e12b14" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "834cac51-cfa3-4b5e-b3aa-a1591d324dd7", + "uuid": "f3fcac67-54ac-41a1-b5ed-78397e88e047", "title": "createAttachment()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -7676,15 +7676,15 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(event.createAttachment(\"https://files.sebbo.net/calendar/attachments/foo\"),event)", "err": {}, - "uuid": "a79a13c7-ef67-4050-8937-efcd5487a9e3", - "parentUUID": "834cac51-cfa3-4b5e-b3aa-a1591d324dd7", + "uuid": "df2408e5-055e-4a29-8265-a319f33cf8ac", + "parentUUID": "f3fcac67-54ac-41a1-b5ed-78397e88e047", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "a79a13c7-ef67-4050-8937-efcd5487a9e3" + "df2408e5-055e-4a29-8265-a319f33cf8ac" ], "failures": [], "pending": [], @@ -7695,7 +7695,7 @@ "_timeout": 2000 }, { - "uuid": "41321cdb-5ce3-47c1-a24b-1e309d6b223b", + "uuid": "4e2f6962-52f3-448d-bed4-5deb23104b19", "title": "attachments()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -7715,8 +7715,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(event.attachments().length,0);event.createAttachment(\"https://files.sebbo.net/calendar/attachments/foo\");assert.strictEqual(event.attachments().length,1);assert.deepStrictEqual(typeof event.attachments()[0],\"string\")", "err": {}, - "uuid": "801d5a43-3d31-4648-89d8-34b47459d892", - "parentUUID": "41321cdb-5ce3-47c1-a24b-1e309d6b223b", + "uuid": "42b0f733-c192-44cf-bdc4-be9c0c1098f8", + "parentUUID": "4e2f6962-52f3-448d-bed4-5deb23104b19", "isHook": false, "skipped": false }, @@ -7733,16 +7733,16 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);const foo=event.attachments([\"https://files.sebbo.net/calendar/attachments/foo\",\"https://files.sebbo.net/calendar/attachments/bar\"]);assert.strictEqual(event.attachments().length,2);assert.deepStrictEqual(foo,event)", "err": {}, - "uuid": "f680c789-bda1-4415-b6b9-3921e456d1fa", - "parentUUID": "41321cdb-5ce3-47c1-a24b-1e309d6b223b", + "uuid": "d2e4be4b-577e-464e-807d-8a93bfe6135c", + "parentUUID": "4e2f6962-52f3-448d-bed4-5deb23104b19", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "801d5a43-3d31-4648-89d8-34b47459d892", - "f680c789-bda1-4415-b6b9-3921e456d1fa" + "42b0f733-c192-44cf-bdc4-be9c0c1098f8", + "d2e4be4b-577e-464e-807d-8a93bfe6135c" ], "failures": [], "pending": [], @@ -7753,7 +7753,7 @@ "_timeout": 2000 }, { - "uuid": "0ea76d4b-5ae6-4f1c-bd9b-cf887c1f4958", + "uuid": "bb08cd11-079d-45cb-9a82-0bebe41b359e", "title": "created()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -7773,8 +7773,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.created(new Date))", "err": {}, - "uuid": "3fca384a-6876-44e2-b3c8-5f63d6a6ad28", - "parentUUID": "0ea76d4b-5ae6-4f1c-bd9b-cf887c1f4958", + "uuid": "7b3d8048-09df-4a04-a018-7c89fbb87aef", + "parentUUID": "bb08cd11-079d-45cb-9a82-0bebe41b359e", "isHook": false, "skipped": false }, @@ -7791,8 +7791,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.created(moment());assert.ok(moment.isMoment(e.created()))", "err": {}, - "uuid": "7dee14e7-cd5b-4754-82da-10febffdc8d7", - "parentUUID": "0ea76d4b-5ae6-4f1c-bd9b-cf887c1f4958", + "uuid": "392a4722-1451-4440-b407-06e28286f699", + "parentUUID": "bb08cd11-079d-45cb-9a82-0bebe41b359e", "isHook": false, "skipped": false }, @@ -7800,7 +7800,7 @@ "title": "setter should work with Date", "fullTitle": "ical-generator Event created() setter should work with Date", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -7809,8 +7809,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.created(new Date);assert.ok(e.created()instanceof Date)", "err": {}, - "uuid": "b10227a1-2fdb-4354-bd2d-40ea28c59139", - "parentUUID": "0ea76d4b-5ae6-4f1c-bd9b-cf887c1f4958", + "uuid": "3c49159a-2262-4494-95d8-5a87726d2aa5", + "parentUUID": "bb08cd11-079d-45cb-9a82-0bebe41b359e", "isHook": false, "skipped": false }, @@ -7827,8 +7827,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.created(moment().toJSON());assert.strictEqual(typeof e.created(),\"string\")", "err": {}, - "uuid": "7b7f6a19-0d78-48b6-9879-d0f057cd0e52", - "parentUUID": "0ea76d4b-5ae6-4f1c-bd9b-cf887c1f4958", + "uuid": "4e8ab2ec-4ca7-4b29-a572-eb50fd3636f0", + "parentUUID": "bb08cd11-079d-45cb-9a82-0bebe41b359e", "isHook": false, "skipped": false }, @@ -7845,8 +7845,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.created(new Date);assert.ok(e.created()instanceof Date)", "err": {}, - "uuid": "3cc1fb12-1e83-4166-8f87-826f438ae111", - "parentUUID": "0ea76d4b-5ae6-4f1c-bd9b-cf887c1f4958", + "uuid": "288cea8a-8bdf-49a5-af99-c56d5ce26ec0", + "parentUUID": "bb08cd11-079d-45cb-9a82-0bebe41b359e", "isHook": false, "skipped": false }, @@ -7854,7 +7854,7 @@ "title": "getter should return value", "fullTitle": "ical-generator Event created() getter should return value", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -7863,8 +7863,8 @@ "context": null, "code": "const now=new Date;const e=new ICalEvent({start:new Date},new ICalCalendar).created(now);assert.deepStrictEqual(e.created()?.valueOf(),now.getTime())", "err": {}, - "uuid": "801c57da-769b-4e4c-b6d9-a1537ccb8ad2", - "parentUUID": "0ea76d4b-5ae6-4f1c-bd9b-cf887c1f4958", + "uuid": "44496406-e614-4692-8ac0-67abb85a1548", + "parentUUID": "bb08cd11-079d-45cb-9a82-0bebe41b359e", "isHook": false, "skipped": false }, @@ -7881,21 +7881,21 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){e.created(\"hallo\")},/`created`/)", "err": {}, - "uuid": "874b362c-ce6c-4c46-a68c-6dc1806a71db", - "parentUUID": "0ea76d4b-5ae6-4f1c-bd9b-cf887c1f4958", + "uuid": "6abc5c5a-cef6-4591-80cb-f90f21098d2f", + "parentUUID": "bb08cd11-079d-45cb-9a82-0bebe41b359e", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "3fca384a-6876-44e2-b3c8-5f63d6a6ad28", - "7dee14e7-cd5b-4754-82da-10febffdc8d7", - "b10227a1-2fdb-4354-bd2d-40ea28c59139", - "7b7f6a19-0d78-48b6-9879-d0f057cd0e52", - "3cc1fb12-1e83-4166-8f87-826f438ae111", - "801c57da-769b-4e4c-b6d9-a1537ccb8ad2", - "874b362c-ce6c-4c46-a68c-6dc1806a71db" + "7b3d8048-09df-4a04-a018-7c89fbb87aef", + "392a4722-1451-4440-b407-06e28286f699", + "3c49159a-2262-4494-95d8-5a87726d2aa5", + "4e8ab2ec-4ca7-4b29-a572-eb50fd3636f0", + "288cea8a-8bdf-49a5-af99-c56d5ce26ec0", + "44496406-e614-4692-8ac0-67abb85a1548", + "6abc5c5a-cef6-4591-80cb-f90f21098d2f" ], "failures": [], "pending": [], @@ -7906,7 +7906,7 @@ "_timeout": 2000 }, { - "uuid": "d52f0b3d-1cdf-4b76-9564-1f4fad341812", + "uuid": "3c2023fa-61d4-4665-899f-062cbf60b100", "title": "lastModified()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -7917,7 +7917,7 @@ "title": "setter should return this", "fullTitle": "ical-generator Event lastModified() setter should return this", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -7926,8 +7926,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.lastModified(new Date))", "err": {}, - "uuid": "506c272d-9012-48f4-aa72-422186d7826e", - "parentUUID": "d52f0b3d-1cdf-4b76-9564-1f4fad341812", + "uuid": "0010582b-f279-47ec-966e-c49bbb06f88d", + "parentUUID": "3c2023fa-61d4-4665-899f-062cbf60b100", "isHook": false, "skipped": false }, @@ -7944,8 +7944,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.lastModified(moment());assert.ok(moment.isMoment(e.lastModified()))", "err": {}, - "uuid": "5962f44d-29b8-4899-9109-079711226325", - "parentUUID": "d52f0b3d-1cdf-4b76-9564-1f4fad341812", + "uuid": "ae51387c-dbf3-42e2-b865-5f9d88edcdb7", + "parentUUID": "3c2023fa-61d4-4665-899f-062cbf60b100", "isHook": false, "skipped": false }, @@ -7962,8 +7962,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.lastModified(new Date);assert.ok(e.lastModified()instanceof Date)", "err": {}, - "uuid": "6b215db2-08a5-44eb-b914-691f6139dbd9", - "parentUUID": "d52f0b3d-1cdf-4b76-9564-1f4fad341812", + "uuid": "100e53a9-e147-4300-a39b-c86a572c53f1", + "parentUUID": "3c2023fa-61d4-4665-899f-062cbf60b100", "isHook": false, "skipped": false }, @@ -7980,8 +7980,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);const date=moment().toJSON();e.lastModified(date);assert.strictEqual(e.lastModified(),date)", "err": {}, - "uuid": "1f540bc3-5cbc-4c5e-95ca-0882ce54e203", - "parentUUID": "d52f0b3d-1cdf-4b76-9564-1f4fad341812", + "uuid": "e7aa4c40-f2c6-48e4-aeb7-0181d1007ee7", + "parentUUID": "3c2023fa-61d4-4665-899f-062cbf60b100", "isHook": false, "skipped": false }, @@ -7998,8 +7998,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.lastModified(new Date);assert.ok(e.lastModified()instanceof Date)", "err": {}, - "uuid": "f5812c78-214a-4baf-b333-ae455acea4d3", - "parentUUID": "d52f0b3d-1cdf-4b76-9564-1f4fad341812", + "uuid": "798ebb4e-e0b5-4a90-b64d-a221fee4a919", + "parentUUID": "3c2023fa-61d4-4665-899f-062cbf60b100", "isHook": false, "skipped": false }, @@ -8016,8 +8016,8 @@ "context": null, "code": "const now=new Date;const e=new ICalEvent({start:new Date},new ICalCalendar).lastModified(now);assert.deepStrictEqual(e.lastModified()?.valueOf(),now.getTime())", "err": {}, - "uuid": "d04f32e8-f453-495c-9a84-443409dd378d", - "parentUUID": "d52f0b3d-1cdf-4b76-9564-1f4fad341812", + "uuid": "ed1b5234-ce48-461f-910f-aa47632d3b9a", + "parentUUID": "3c2023fa-61d4-4665-899f-062cbf60b100", "isHook": false, "skipped": false }, @@ -8034,32 +8034,32 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){e.lastModified(\"hallo\")},/`lastModified`/)", "err": {}, - "uuid": "6f903587-dcee-46ab-87f3-a1141755b317", - "parentUUID": "d52f0b3d-1cdf-4b76-9564-1f4fad341812", + "uuid": "f8c2191d-2dab-437e-85e8-01d8bbe9f5eb", + "parentUUID": "3c2023fa-61d4-4665-899f-062cbf60b100", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "506c272d-9012-48f4-aa72-422186d7826e", - "5962f44d-29b8-4899-9109-079711226325", - "6b215db2-08a5-44eb-b914-691f6139dbd9", - "1f540bc3-5cbc-4c5e-95ca-0882ce54e203", - "f5812c78-214a-4baf-b333-ae455acea4d3", - "d04f32e8-f453-495c-9a84-443409dd378d", - "6f903587-dcee-46ab-87f3-a1141755b317" + "0010582b-f279-47ec-966e-c49bbb06f88d", + "ae51387c-dbf3-42e2-b865-5f9d88edcdb7", + "100e53a9-e147-4300-a39b-c86a572c53f1", + "e7aa4c40-f2c6-48e4-aeb7-0181d1007ee7", + "798ebb4e-e0b5-4a90-b64d-a221fee4a919", + "ed1b5234-ce48-461f-910f-aa47632d3b9a", + "f8c2191d-2dab-437e-85e8-01d8bbe9f5eb" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "191dcf33-2413-4fe9-919e-9215e6330e42", + "uuid": "ad79ce82-c517-4acd-af86-84a1c2dbf928", "title": "class()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -8079,8 +8079,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(event.class(),null);event.class(ICalEventClass.PRIVATE);assert.strictEqual(event.class(),\"PRIVATE\");event.class(null);assert.strictEqual(event.class(),null)", "err": {}, - "uuid": "6a6109af-2e3f-4b41-ab59-3cef3d0c7cc5", - "parentUUID": "191dcf33-2413-4fe9-919e-9215e6330e42", + "uuid": "89b44b8d-98f0-4c97-9d9d-612a5dde5bf6", + "parentUUID": "ad79ce82-c517-4acd-af86-84a1c2dbf928", "isHook": false, "skipped": false }, @@ -8097,8 +8097,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.class(null));assert.deepStrictEqual(e,e.class(ICalEventClass.PRIVATE))", "err": {}, - "uuid": "27a35ca7-750f-45d4-8928-3dc516844ab4", - "parentUUID": "191dcf33-2413-4fe9-919e-9215e6330e42", + "uuid": "3a425bd4-7895-4ece-8b4a-94b962e745ba", + "parentUUID": "ad79ce82-c517-4acd-af86-84a1c2dbf928", "isHook": false, "skipped": false }, @@ -8115,8 +8115,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.class(ICalEventClass.PRIVATE);e.class(null);assert.strictEqual(e.class(),null)", "err": {}, - "uuid": "2be9ea32-a70c-4a05-98d0-1d5b3c717f1e", - "parentUUID": "191dcf33-2413-4fe9-919e-9215e6330e42", + "uuid": "517a6701-8ce5-497d-a81c-4057afce482f", + "parentUUID": "ad79ce82-c517-4acd-af86-84a1c2dbf928", "isHook": false, "skipped": false }, @@ -8133,8 +8133,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.class(ICalEventClass.PRIVATE);assert.strictEqual(e.class(),\"PRIVATE\");assert.strictEqual(e.class(),ICalEventClass.PRIVATE)", "err": {}, - "uuid": "1343c342-ef74-4bf0-9e30-9feb220c70e7", - "parentUUID": "191dcf33-2413-4fe9-919e-9215e6330e42", + "uuid": "a517ca5f-d419-4a9b-9fb5-049d655dc30d", + "parentUUID": "ad79ce82-c517-4acd-af86-84a1c2dbf928", "isHook": false, "skipped": false }, @@ -8151,19 +8151,19 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){e.class(\"COOKING\")},/Input must be one of the following: PUBLIC, PRIVATE, CONFIDENTIAL/);assert.throws(function(){e.class(Infinity)},/Input must be one of the following: PUBLIC, PRIVATE, CONFIDENTIAL/);assert.throws(function(){e.class(NaN)},/Input must be one of the following: PUBLIC, PRIVATE, CONFIDENTIAL/);assert.throws(function(){e.class(-1)},/Input must be one of the following: PUBLIC, PRIVATE, CONFIDENTIAL/)", "err": {}, - "uuid": "9313bf45-61c9-417d-8be2-cfd83503df24", - "parentUUID": "191dcf33-2413-4fe9-919e-9215e6330e42", + "uuid": "3a9aba4f-cca1-4977-ba37-4ac9da04aa12", + "parentUUID": "ad79ce82-c517-4acd-af86-84a1c2dbf928", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "6a6109af-2e3f-4b41-ab59-3cef3d0c7cc5", - "27a35ca7-750f-45d4-8928-3dc516844ab4", - "2be9ea32-a70c-4a05-98d0-1d5b3c717f1e", - "1343c342-ef74-4bf0-9e30-9feb220c70e7", - "9313bf45-61c9-417d-8be2-cfd83503df24" + "89b44b8d-98f0-4c97-9d9d-612a5dde5bf6", + "3a425bd4-7895-4ece-8b4a-94b962e745ba", + "517a6701-8ce5-497d-a81c-4057afce482f", + "a517ca5f-d419-4a9b-9fb5-049d655dc30d", + "3a9aba4f-cca1-4977-ba37-4ac9da04aa12" ], "failures": [], "pending": [], @@ -8174,7 +8174,7 @@ "_timeout": 2000 }, { - "uuid": "b33fcd6e-9c59-421a-a9f3-74e801611e39", + "uuid": "ef4ebe50-7b84-4d8e-bed5-a33e17beea7e", "title": "x()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -8194,15 +8194,15 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.x(\"X-FOO\",\"bar\"))", "err": {}, - "uuid": "646b5e52-1817-4076-9b43-29ce96679e77", - "parentUUID": "b33fcd6e-9c59-421a-a9f3-74e801611e39", + "uuid": "f3974313-588b-492d-bff1-3bbb738f7dc9", + "parentUUID": "ef4ebe50-7b84-4d8e-bed5-a33e17beea7e", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "646b5e52-1817-4076-9b43-29ce96679e77" + "f3974313-588b-492d-bff1-3bbb738f7dc9" ], "failures": [], "pending": [], @@ -8213,7 +8213,7 @@ "_timeout": 2000 }, { - "uuid": "8deb676b-78d7-4cae-9b7e-9af49163f6bd", + "uuid": "5b029c78-de1c-4feb-a05f-1caba836d9bd", "title": "toJSON()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -8233,8 +8233,8 @@ "context": null, "code": "const date=moment().add(1,\"month\");const event=new ICalEvent({start:new Date},new ICalCalendar).summary(\"foo\").start(date);assert.strictEqual(event.toJSON().summary,\"foo\",\"summary is okay\");assert.deepStrictEqual(event.toJSON().start,date.toJSON(),\"start is okay\");assert.strictEqual(typeof event.toJSON().start,\"string\",\"start is string\")", "err": {}, - "uuid": "6dbda019-869c-48fc-8dcb-4dcde0b766db", - "parentUUID": "8deb676b-78d7-4cae-9b7e-9af49163f6bd", + "uuid": "fbfd9f2b-9e2a-453c-a511-06f752795d9b", + "parentUUID": "5b029c78-de1c-4feb-a05f-1caba836d9bd", "isHook": false, "skipped": false }, @@ -8251,8 +8251,8 @@ "context": null, "code": "const date=new Date;const rule=new rrule.RRule({freq:rrule.RRule.WEEKLY,interval:5,byweekday:[rrule.RRule.MO,rrule.RRule.FR],dtstart:date,until:new Date(Date.UTC(2012,12,31))});const event=new ICalEvent({start:new Date},new ICalCalendar).summary(\"foo\").start(date).repeating(rule);const json=event.toJSON();const before=event.toString();assert.ok(typeof json.repeating===\"string\");const event2=new ICalEvent(event.toJSON(),new ICalCalendar);const after=event2.toString();assert.strictEqual(after,before)", "err": {}, - "uuid": "100f9780-5845-4446-96a3-c5ce7a124a9f", - "parentUUID": "8deb676b-78d7-4cae-9b7e-9af49163f6bd", + "uuid": "fb933cf1-8f01-4210-bb1f-80da56007ac0", + "parentUUID": "5b029c78-de1c-4feb-a05f-1caba836d9bd", "isHook": false, "skipped": false }, @@ -8269,17 +8269,17 @@ "context": null, "code": "const a=new ICalEvent({start:new Date},new ICalCalendar);new ICalEvent(a.toJSON(),new ICalCalendar)", "err": {}, - "uuid": "99061878-a757-4fcd-a734-561cba83027b", - "parentUUID": "8deb676b-78d7-4cae-9b7e-9af49163f6bd", + "uuid": "71aa2aae-eda8-4e20-9859-740fdde24c87", + "parentUUID": "5b029c78-de1c-4feb-a05f-1caba836d9bd", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "6dbda019-869c-48fc-8dcb-4dcde0b766db", - "100f9780-5845-4446-96a3-c5ce7a124a9f", - "99061878-a757-4fcd-a734-561cba83027b" + "fbfd9f2b-9e2a-453c-a511-06f752795d9b", + "fb933cf1-8f01-4210-bb1f-80da56007ac0", + "71aa2aae-eda8-4e20-9859-740fdde24c87" ], "failures": [], "pending": [], @@ -8290,7 +8290,7 @@ "_timeout": 2000 }, { - "uuid": "187ef442-ec88-43f6-b8d2-b8451b45ac71", + "uuid": "23640916-618d-433e-9d66-08a4c7961abd", "title": "transparency()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -8310,8 +8310,8 @@ "context": null, "code": "const event=new ICalEvent({start:new Date},new ICalCalendar);assert.strictEqual(event.transparency(),null);event.transparency(ICalEventTransparency.OPAQUE);assert.strictEqual(event.transparency(),\"OPAQUE\");event.transparency(null);assert.strictEqual(event.transparency(),null)", "err": {}, - "uuid": "8fccd08a-6fc8-419e-aea3-05df98a4172a", - "parentUUID": "187ef442-ec88-43f6-b8d2-b8451b45ac71", + "uuid": "9ebfb869-9287-4804-961e-375ea45196dd", + "parentUUID": "23640916-618d-433e-9d66-08a4c7961abd", "isHook": false, "skipped": false }, @@ -8328,8 +8328,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.deepStrictEqual(e,e.transparency(null));assert.deepStrictEqual(e,e.transparency(ICalEventTransparency.TRANSPARENT))", "err": {}, - "uuid": "2db7fa05-748b-43d9-bab5-7b0f787c8c04", - "parentUUID": "187ef442-ec88-43f6-b8d2-b8451b45ac71", + "uuid": "194989e2-67fd-46d9-9695-66df26d3a530", + "parentUUID": "23640916-618d-433e-9d66-08a4c7961abd", "isHook": false, "skipped": false }, @@ -8346,8 +8346,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.transparency(ICalEventTransparency.OPAQUE);e.transparency(null);assert.strictEqual(e.transparency(),null)", "err": {}, - "uuid": "dcf6835a-d763-4627-98bd-286e28628877", - "parentUUID": "187ef442-ec88-43f6-b8d2-b8451b45ac71", + "uuid": "a3c93a61-c30d-4f37-b5dd-fc14b76dd065", + "parentUUID": "23640916-618d-433e-9d66-08a4c7961abd", "isHook": false, "skipped": false }, @@ -8364,8 +8364,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);e.transparency(ICalEventTransparency.OPAQUE);assert.strictEqual(e.transparency(),\"OPAQUE\")", "err": {}, - "uuid": "801e0278-3101-4a68-839c-fa983f5585c7", - "parentUUID": "187ef442-ec88-43f6-b8d2-b8451b45ac71", + "uuid": "e4422b04-d644-42d1-a195-114a012bb439", + "parentUUID": "23640916-618d-433e-9d66-08a4c7961abd", "isHook": false, "skipped": false }, @@ -8382,19 +8382,19 @@ "context": null, "code": "const e=new ICalEvent({start:new Date},new ICalCalendar);assert.throws(function(){e.transparency(\"COOKING\")},/TRANSPARENT, OPAQUE/);assert.throws(function(){e.transparency(Infinity)},/TRANSPARENT, OPAQUE/);assert.throws(function(){e.transparency(-1)},/TRANSPARENT, OPAQUE/)", "err": {}, - "uuid": "32552287-b57f-4479-b073-be1f22f49801", - "parentUUID": "187ef442-ec88-43f6-b8d2-b8451b45ac71", + "uuid": "4b525c9b-e533-4c37-8dbd-6dd93c5f6a22", + "parentUUID": "23640916-618d-433e-9d66-08a4c7961abd", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "8fccd08a-6fc8-419e-aea3-05df98a4172a", - "2db7fa05-748b-43d9-bab5-7b0f787c8c04", - "dcf6835a-d763-4627-98bd-286e28628877", - "801e0278-3101-4a68-839c-fa983f5585c7", - "32552287-b57f-4479-b073-be1f22f49801" + "9ebfb869-9287-4804-961e-375ea45196dd", + "194989e2-67fd-46d9-9695-66df26d3a530", + "a3c93a61-c30d-4f37-b5dd-fc14b76dd065", + "e4422b04-d644-42d1-a195-114a012bb439", + "4b525c9b-e533-4c37-8dbd-6dd93c5f6a22" ], "failures": [], "pending": [], @@ -8405,7 +8405,7 @@ "_timeout": 2000 }, { - "uuid": "d541d8b3-47d7-4aae-a918-c7d1076bf001", + "uuid": "b75d8eb1-4b5f-4139-a62f-cf01388f5b35", "title": "toString()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/event.ts", "file": "/test/event.ts", @@ -8416,7 +8416,7 @@ "title": "should make use of escaping", "fullTitle": "ical-generator Event toString() should make use of escaping", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -8425,8 +8425,8 @@ "context": null, "code": "const e=new ICalEvent({start:new Date,end:new Date(new Date().getTime()+36e5),summary:\"Hel\\\\\\\\lo\\nW;orl,d\"},new ICalCalendar);assert.ok(e.toString().indexOf(\"Hel\\\\\\\\\\\\\\\\lo\\\\nW\\\\;orl\\\\,d\")>-1)", "err": {}, - "uuid": "730bec26-1b88-46ca-833f-cc3838393526", - "parentUUID": "d541d8b3-47d7-4aae-a918-c7d1076bf001", + "uuid": "0138ccce-15fe-447d-9bb8-97993b546e55", + "parentUUID": "b75d8eb1-4b5f-4139-a62f-cf01388f5b35", "isHook": false, "skipped": false }, @@ -8443,8 +8443,8 @@ "context": null, "code": "const cal=new ICalCalendar;const event=new ICalEvent({id:42,start:moment(),summary:\":)\"},cal);assert.ok(event.toString().indexOf(\"UID:42\\r\")>-1)", "err": {}, - "uuid": "74be9d0a-7ece-4013-8f58-7b7e7614cdc6", - "parentUUID": "d541d8b3-47d7-4aae-a918-c7d1076bf001", + "uuid": "7027c190-f1fc-4ca1-a6ff-186b316bf1ee", + "parentUUID": "b75d8eb1-4b5f-4139-a62f-cf01388f5b35", "isHook": false, "skipped": false }, @@ -8452,7 +8452,7 @@ "title": "should include wkst only if provided", "fullTitle": "ical-generator Event toString() should include wkst only if provided", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -8461,8 +8461,8 @@ "context": null, "code": "const cal=new ICalCalendar;let event=new ICalEvent({start:moment(),end:moment(),repeating:{freq:ICalEventRepeatingFreq.WEEKLY}},cal);assert.ok(!event.toString().includes(\"WKST\"),\"without WKST\");event=new ICalEvent({start:moment(),end:moment(),repeating:{freq:ICalEventRepeatingFreq.WEEKLY,startOfWeek:ICalWeekday.SU}},cal);assert.ok(event.toString().includes(\"WKST\"),\"with WKST\")", "err": {}, - "uuid": "ec5e74e4-47d1-43a8-a378-eb8beebe726f", - "parentUUID": "d541d8b3-47d7-4aae-a918-c7d1076bf001", + "uuid": "e2b59a75-d1f5-4a9e-8dc8-00500c777450", + "parentUUID": "b75d8eb1-4b5f-4139-a62f-cf01388f5b35", "isHook": false, "skipped": false }, @@ -8470,7 +8470,7 @@ "title": "should render allday events for luxon dates with timezone correct", "fullTitle": "ical-generator Event toString() should render allday events for luxon dates with timezone correct", "timedOut": false, - "duration": 3, + "duration": 2, "state": "passed", "speed": "fast", "pass": true, @@ -8479,23 +8479,23 @@ "context": null, "code": "const cal=new ICalCalendar;const luxonStartDate=DateTime.fromISO(\"2024-03-17T00:00:00.000+01:00\",{setZone:true});const luxonEndDate=DateTime.fromISO(\"2024-03-18T00:00:00.000+01:00\",{setZone:true});const event=new ICalEvent({allDay:true,start:luxonStartDate,end:luxonEndDate},cal);const actual=event.toString();assert.match(actual,new RegExp(\"X-MICROSOFT-CDO-ALLDAYEVENT:TRUE\\r\\n\"),\"with Microsoft CDO alldayevent set\");assert.match(actual,new RegExp(\"X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE\\r\\n\"),\"with Microsoft MSNCalendar alldayevent flag set\");assert.match(actual,new RegExp(`DTSTART;VALUE=DATE:${luxonStartDate.toFormat(\"yyyyLLdd\")}\\r\n`),\"for DTSTART\");assert.match(actual,new RegExp(`DTEND;VALUE=DATE:${luxonEndDate.toFormat(\"yyyyLLdd\")}\\r\n`),\"for DTEND\")", "err": {}, - "uuid": "2b790ff0-bfa8-448f-9012-2fbe7af5a0a1", - "parentUUID": "d541d8b3-47d7-4aae-a918-c7d1076bf001", + "uuid": "45f730d3-3a57-4826-938d-06cecd40b11f", + "parentUUID": "b75d8eb1-4b5f-4139-a62f-cf01388f5b35", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "730bec26-1b88-46ca-833f-cc3838393526", - "74be9d0a-7ece-4013-8f58-7b7e7614cdc6", - "ec5e74e4-47d1-43a8-a378-eb8beebe726f", - "2b790ff0-bfa8-448f-9012-2fbe7af5a0a1" + "0138ccce-15fe-447d-9bb8-97993b546e55", + "7027c190-f1fc-4ca1-a6ff-186b316bf1ee", + "e2b59a75-d1f5-4a9e-8dc8-00500c777450", + "45f730d3-3a57-4826-938d-06cecd40b11f" ], "failures": [], "pending": [], "skipped": [], - "duration": 4, + "duration": 3, "root": false, "rootEmpty": false, "_timeout": 2000 @@ -8511,7 +8511,7 @@ "_timeout": 2000 }, { - "uuid": "46c4e0dd-a0bd-4612-afc7-517afa1f9c69", + "uuid": "2b38b543-b8cd-4d69-867c-1429d9c2f921", "title": "ical-generator Index", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/index.ts", "file": "/test/index.ts", @@ -8520,7 +8520,7 @@ "tests": [], "suites": [ { - "uuid": "5276a743-0374-48d2-b35b-72bc09140d03", + "uuid": "799db56a-6f01-4542-ac4f-699996ead2c4", "title": "default", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/index.ts", "file": "/test/index.ts", @@ -8540,8 +8540,8 @@ "context": null, "code": "assert.strictEqual(typeof ical,\"function\")", "err": {}, - "uuid": "34af7332-dafb-4502-aff4-805a38114d4c", - "parentUUID": "5276a743-0374-48d2-b35b-72bc09140d03", + "uuid": "9171808b-3429-436b-8eef-47f8fd5aa4c5", + "parentUUID": "799db56a-6f01-4542-ac4f-699996ead2c4", "isHook": false, "skipped": false }, @@ -8558,16 +8558,16 @@ "context": null, "code": "assert.ok(ical()instanceof ICalCalendar)", "err": {}, - "uuid": "4fb7031f-b969-41b5-8489-190924d7e076", - "parentUUID": "5276a743-0374-48d2-b35b-72bc09140d03", + "uuid": "309bcda6-9dcc-423f-9d14-245edd443f84", + "parentUUID": "799db56a-6f01-4542-ac4f-699996ead2c4", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "34af7332-dafb-4502-aff4-805a38114d4c", - "4fb7031f-b969-41b5-8489-190924d7e076" + "9171808b-3429-436b-8eef-47f8fd5aa4c5", + "309bcda6-9dcc-423f-9d14-245edd443f84" ], "failures": [], "pending": [], @@ -8578,7 +8578,7 @@ "_timeout": 2000 }, { - "uuid": "46eeb778-0684-47f3-aa56-40b43a371444", + "uuid": "d60cacc8-9ad1-4fb6-8925-859aa9468d2e", "title": "Alarm", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/index.ts", "file": "/test/index.ts", @@ -8598,8 +8598,8 @@ "context": null, "code": "assert.ok(ICalAlarm)", "err": {}, - "uuid": "ef494cce-614c-4cff-b02c-9293d4d4e33e", - "parentUUID": "46eeb778-0684-47f3-aa56-40b43a371444", + "uuid": "3f15d7ed-1226-43a0-ab3d-fda3b61f05bc", + "parentUUID": "d60cacc8-9ad1-4fb6-8925-859aa9468d2e", "isHook": false, "skipped": false }, @@ -8616,16 +8616,16 @@ "context": null, "code": "assert.ok(ICalAlarmType)", "err": {}, - "uuid": "d7c75d2f-3bb8-4ceb-8008-80390befc52e", - "parentUUID": "46eeb778-0684-47f3-aa56-40b43a371444", + "uuid": "c5282126-1b7a-4ec7-bb72-4236974722b8", + "parentUUID": "d60cacc8-9ad1-4fb6-8925-859aa9468d2e", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "ef494cce-614c-4cff-b02c-9293d4d4e33e", - "d7c75d2f-3bb8-4ceb-8008-80390befc52e" + "3f15d7ed-1226-43a0-ab3d-fda3b61f05bc", + "c5282126-1b7a-4ec7-bb72-4236974722b8" ], "failures": [], "pending": [], @@ -8636,7 +8636,7 @@ "_timeout": 2000 }, { - "uuid": "8cf01021-f3d8-4bcf-8730-c82eebbaf997", + "uuid": "05df3246-0d81-41e6-8655-8cf9ca4375ba", "title": "Attendee", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/index.ts", "file": "/test/index.ts", @@ -8656,8 +8656,8 @@ "context": null, "code": "assert.ok(ICalAttendee)", "err": {}, - "uuid": "e8898c2e-3e72-4de7-bfc4-dd3a59a6863f", - "parentUUID": "8cf01021-f3d8-4bcf-8730-c82eebbaf997", + "uuid": "937a655d-7717-428f-868b-fde6af43073d", + "parentUUID": "05df3246-0d81-41e6-8655-8cf9ca4375ba", "isHook": false, "skipped": false }, @@ -8674,8 +8674,8 @@ "context": null, "code": "assert.ok(ICalAttendeeType)", "err": {}, - "uuid": "df76b504-df86-48af-a249-8e78e3bd9311", - "parentUUID": "8cf01021-f3d8-4bcf-8730-c82eebbaf997", + "uuid": "2dbfdb8e-a843-4db1-ba48-537aa04df281", + "parentUUID": "05df3246-0d81-41e6-8655-8cf9ca4375ba", "isHook": false, "skipped": false }, @@ -8692,8 +8692,8 @@ "context": null, "code": "assert.ok(ICalAttendeeRole)", "err": {}, - "uuid": "77ff9980-851f-4308-b244-ab35e5810c13", - "parentUUID": "8cf01021-f3d8-4bcf-8730-c82eebbaf997", + "uuid": "d86843f2-21b2-45cb-a7e5-e0f7401a41c1", + "parentUUID": "05df3246-0d81-41e6-8655-8cf9ca4375ba", "isHook": false, "skipped": false }, @@ -8710,18 +8710,18 @@ "context": null, "code": "assert.ok(ICalAttendeeStatus)", "err": {}, - "uuid": "520df5ea-17b1-49a3-9223-a3a1b478e05e", - "parentUUID": "8cf01021-f3d8-4bcf-8730-c82eebbaf997", + "uuid": "8e4d31bc-61f7-439c-9f03-571315022905", + "parentUUID": "05df3246-0d81-41e6-8655-8cf9ca4375ba", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "e8898c2e-3e72-4de7-bfc4-dd3a59a6863f", - "df76b504-df86-48af-a249-8e78e3bd9311", - "77ff9980-851f-4308-b244-ab35e5810c13", - "520df5ea-17b1-49a3-9223-a3a1b478e05e" + "937a655d-7717-428f-868b-fde6af43073d", + "2dbfdb8e-a843-4db1-ba48-537aa04df281", + "d86843f2-21b2-45cb-a7e5-e0f7401a41c1", + "8e4d31bc-61f7-439c-9f03-571315022905" ], "failures": [], "pending": [], @@ -8732,7 +8732,7 @@ "_timeout": 2000 }, { - "uuid": "8e206103-549f-4340-a23c-ccb1402faf33", + "uuid": "8823fe2a-0cd9-42e9-a10a-7c5a577829b4", "title": "Calendar", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/index.ts", "file": "/test/index.ts", @@ -8752,8 +8752,8 @@ "context": null, "code": "assert.ok(ICalCalendar)", "err": {}, - "uuid": "4374ab7b-f38c-4903-8cae-44e74ad80462", - "parentUUID": "8e206103-549f-4340-a23c-ccb1402faf33", + "uuid": "96947ca8-dc9c-4c10-980b-9769f7b990c9", + "parentUUID": "8823fe2a-0cd9-42e9-a10a-7c5a577829b4", "isHook": false, "skipped": false }, @@ -8770,16 +8770,16 @@ "context": null, "code": "assert.ok(ICalCalendarMethod)", "err": {}, - "uuid": "e4f92245-e4d9-47e2-9601-080cff3e67f9", - "parentUUID": "8e206103-549f-4340-a23c-ccb1402faf33", + "uuid": "92377d1f-08cf-49f6-b6c1-83e1edb1f739", + "parentUUID": "8823fe2a-0cd9-42e9-a10a-7c5a577829b4", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "4374ab7b-f38c-4903-8cae-44e74ad80462", - "e4f92245-e4d9-47e2-9601-080cff3e67f9" + "96947ca8-dc9c-4c10-980b-9769f7b990c9", + "92377d1f-08cf-49f6-b6c1-83e1edb1f739" ], "failures": [], "pending": [], @@ -8790,7 +8790,7 @@ "_timeout": 2000 }, { - "uuid": "3c0699e9-b4dc-473e-9128-607b3140b612", + "uuid": "0a86fa4e-8445-4161-b070-b6eb9666d61b", "title": "Category", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/index.ts", "file": "/test/index.ts", @@ -8810,15 +8810,15 @@ "context": null, "code": "assert.ok(ICalCategory)", "err": {}, - "uuid": "750f03ea-c6c9-4ab2-b03f-74cb49308edb", - "parentUUID": "3c0699e9-b4dc-473e-9128-607b3140b612", + "uuid": "7cdcbfba-be50-4bc0-9e17-76ea442f400d", + "parentUUID": "0a86fa4e-8445-4161-b070-b6eb9666d61b", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "750f03ea-c6c9-4ab2-b03f-74cb49308edb" + "7cdcbfba-be50-4bc0-9e17-76ea442f400d" ], "failures": [], "pending": [], @@ -8829,7 +8829,7 @@ "_timeout": 2000 }, { - "uuid": "ee3b3021-434f-4ad3-a4b0-052c20dd8204", + "uuid": "c361bc61-45b2-464f-a0b4-5bafdb4ccabf", "title": "Event", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/index.ts", "file": "/test/index.ts", @@ -8849,8 +8849,8 @@ "context": null, "code": "assert.ok(ICalEvent)", "err": {}, - "uuid": "bb8d3dd1-bb5d-4c9f-9ef1-721a07f17a75", - "parentUUID": "ee3b3021-434f-4ad3-a4b0-052c20dd8204", + "uuid": "dd0c5c68-0be9-4efd-960a-454bf82a5c4c", + "parentUUID": "c361bc61-45b2-464f-a0b4-5bafdb4ccabf", "isHook": false, "skipped": false }, @@ -8867,8 +8867,8 @@ "context": null, "code": "assert.ok(ICalEventStatus)", "err": {}, - "uuid": "bb43b8ef-5c20-40a2-b5be-a6ab731c877e", - "parentUUID": "ee3b3021-434f-4ad3-a4b0-052c20dd8204", + "uuid": "6873ec49-83d9-4695-b89d-f45d7fd0dbd3", + "parentUUID": "c361bc61-45b2-464f-a0b4-5bafdb4ccabf", "isHook": false, "skipped": false }, @@ -8885,8 +8885,8 @@ "context": null, "code": "assert.ok(ICalEventBusyStatus)", "err": {}, - "uuid": "2102c806-a0ef-48c5-add6-01255878ce16", - "parentUUID": "ee3b3021-434f-4ad3-a4b0-052c20dd8204", + "uuid": "b600d5f8-2a28-4e05-a11b-ce43fdf03df0", + "parentUUID": "c361bc61-45b2-464f-a0b4-5bafdb4ccabf", "isHook": false, "skipped": false }, @@ -8903,18 +8903,18 @@ "context": null, "code": "assert.ok(ICalEventTransparency)", "err": {}, - "uuid": "79dec200-8423-4c9e-9ce0-f5712a31f2ca", - "parentUUID": "ee3b3021-434f-4ad3-a4b0-052c20dd8204", + "uuid": "4ad2e52c-7206-46c0-9153-5540b61e7aac", + "parentUUID": "c361bc61-45b2-464f-a0b4-5bafdb4ccabf", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "bb8d3dd1-bb5d-4c9f-9ef1-721a07f17a75", - "bb43b8ef-5c20-40a2-b5be-a6ab731c877e", - "2102c806-a0ef-48c5-add6-01255878ce16", - "79dec200-8423-4c9e-9ce0-f5712a31f2ca" + "dd0c5c68-0be9-4efd-960a-454bf82a5c4c", + "6873ec49-83d9-4695-b89d-f45d7fd0dbd3", + "b600d5f8-2a28-4e05-a11b-ce43fdf03df0", + "4ad2e52c-7206-46c0-9153-5540b61e7aac" ], "failures": [], "pending": [], @@ -8925,7 +8925,7 @@ "_timeout": 2000 }, { - "uuid": "02746582-ac5e-482a-b0ce-59addbfc4baf", + "uuid": "45c1b475-ade4-4f4e-a20e-d739d6411174", "title": "Type", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/index.ts", "file": "/test/index.ts", @@ -8945,8 +8945,8 @@ "context": null, "code": "assert.ok(ICalEventRepeatingFreq)", "err": {}, - "uuid": "5978eb6c-6091-4698-b13b-a3d5434f933b", - "parentUUID": "02746582-ac5e-482a-b0ce-59addbfc4baf", + "uuid": "36d135c2-ea6c-4fd1-b824-d54f7cb930a2", + "parentUUID": "45c1b475-ade4-4f4e-a20e-d739d6411174", "isHook": false, "skipped": false }, @@ -8963,16 +8963,16 @@ "context": null, "code": "assert.ok(ICalWeekday)", "err": {}, - "uuid": "bcd19791-8a0c-41e8-8d5d-bafc2a5006d5", - "parentUUID": "02746582-ac5e-482a-b0ce-59addbfc4baf", + "uuid": "ee30e265-9cb3-41eb-b3b7-2dc2d1dd7fa2", + "parentUUID": "45c1b475-ade4-4f4e-a20e-d739d6411174", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "5978eb6c-6091-4698-b13b-a3d5434f933b", - "bcd19791-8a0c-41e8-8d5d-bafc2a5006d5" + "36d135c2-ea6c-4fd1-b824-d54f7cb930a2", + "ee30e265-9cb3-41eb-b3b7-2dc2d1dd7fa2" ], "failures": [], "pending": [], @@ -8983,7 +8983,7 @@ "_timeout": 2000 }, { - "uuid": "a9f4ee24-2a05-4ba4-8951-b6bdcb045462", + "uuid": "2ebc2181-9cfd-4dd5-ac7d-7582be3fcdbe", "title": "Tools", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/index.ts", "file": "/test/index.ts", @@ -9003,8 +9003,8 @@ "context": null, "code": "assert.ok(typeof formatDate===\"function\")", "err": {}, - "uuid": "8ac7f3f7-dc6f-49e4-be54-390dbe9f0ed7", - "parentUUID": "a9f4ee24-2a05-4ba4-8951-b6bdcb045462", + "uuid": "3f54caf4-8fee-4fa2-b6c1-856ed0631d01", + "parentUUID": "2ebc2181-9cfd-4dd5-ac7d-7582be3fcdbe", "isHook": false, "skipped": false }, @@ -9021,8 +9021,8 @@ "context": null, "code": "assert.ok(typeof formatDateTZ===\"function\")", "err": {}, - "uuid": "368595bc-7837-44ff-ba9e-4685a00e41a6", - "parentUUID": "a9f4ee24-2a05-4ba4-8951-b6bdcb045462", + "uuid": "0d3b7aaf-5c9b-4c45-9463-eee68febac7b", + "parentUUID": "2ebc2181-9cfd-4dd5-ac7d-7582be3fcdbe", "isHook": false, "skipped": false }, @@ -9039,8 +9039,8 @@ "context": null, "code": "assert.ok(typeof escape===\"function\")", "err": {}, - "uuid": "342ae521-cfc5-4cef-b2e8-e22898e87ca9", - "parentUUID": "a9f4ee24-2a05-4ba4-8951-b6bdcb045462", + "uuid": "d169f5ad-efb8-46a5-a8e4-e45e5228da8f", + "parentUUID": "2ebc2181-9cfd-4dd5-ac7d-7582be3fcdbe", "isHook": false, "skipped": false }, @@ -9057,18 +9057,18 @@ "context": null, "code": "assert.ok(typeof foldLines===\"function\")", "err": {}, - "uuid": "124469fe-4576-4998-998c-f7a92ab3d754", - "parentUUID": "a9f4ee24-2a05-4ba4-8951-b6bdcb045462", + "uuid": "7caf2a11-36fe-45ef-9316-c4cfd874b4a8", + "parentUUID": "2ebc2181-9cfd-4dd5-ac7d-7582be3fcdbe", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "8ac7f3f7-dc6f-49e4-be54-390dbe9f0ed7", - "368595bc-7837-44ff-ba9e-4685a00e41a6", - "342ae521-cfc5-4cef-b2e8-e22898e87ca9", - "124469fe-4576-4998-998c-f7a92ab3d754" + "3f54caf4-8fee-4fa2-b6c1-856ed0631d01", + "0d3b7aaf-5c9b-4c45-9463-eee68febac7b", + "d169f5ad-efb8-46a5-a8e4-e45e5228da8f", + "7caf2a11-36fe-45ef-9316-c4cfd874b4a8" ], "failures": [], "pending": [], @@ -9089,7 +9089,7 @@ "_timeout": 2000 }, { - "uuid": "efa0bf3f-cdac-4db9-9255-162e6afaea9a", + "uuid": "d8bb1076-7c76-4790-ac96-99cfb54c7580", "title": "Issues", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/issues.ts", "file": "/test/issues.ts", @@ -9098,7 +9098,7 @@ "tests": [], "suites": [ { - "uuid": "4d5b0d4b-b137-467a-877f-faeacbb8702f", + "uuid": "3ae59a42-55b7-4737-9f4d-84fa9a9ecf02", "title": "Issue #38", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/issues.ts", "file": "/test/issues.ts", @@ -9109,7 +9109,7 @@ "title": "should work with Europe/Berlin", "fullTitle": "Issues Issue #38 should work with Europe/Berlin", "timedOut": false, - "duration": 2, + "duration": 3, "state": "passed", "speed": "fast", "pass": true, @@ -9118,8 +9118,8 @@ "context": null, "code": "const calendar=ical({prodId:\"//superman-industries.com//ical-generator//EN\",timezone:\"Europe/Berlin\",events:[{start:moment(\"2016-04-30T22:00:00.000Z\"),summary:\"Example Event\",allDay:true}]});const str=calendar.toString();assert.ok(str.indexOf(\"DTSTART;VALUE=DATE:20160501\")>-1)", "err": {}, - "uuid": "e90510dc-6a10-4c6c-b5ad-04aee786611d", - "parentUUID": "4d5b0d4b-b137-467a-877f-faeacbb8702f", + "uuid": "8334b107-d0db-44b8-af52-10550c27bc39", + "parentUUID": "3ae59a42-55b7-4737-9f4d-84fa9a9ecf02", "isHook": false, "skipped": false }, @@ -9136,27 +9136,27 @@ "context": null, "code": "const calendar=ical({prodId:\"//superman-industries.com//ical-generator//EN\",timezone:\"Brazil/East\",events:[{start:moment(\"2016-05-01T03:00:00.000Z\"),summary:\"Example Event\",allDay:true}]});const str=calendar.toString();assert.ok(str.indexOf(\"DTSTART;VALUE=DATE:20160501\")>-1)", "err": {}, - "uuid": "0f3a417a-0f5f-4a1e-bff1-0e767a967718", - "parentUUID": "4d5b0d4b-b137-467a-877f-faeacbb8702f", + "uuid": "29232f49-7a7e-4a7d-afa7-c040173d3f63", + "parentUUID": "3ae59a42-55b7-4737-9f4d-84fa9a9ecf02", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "e90510dc-6a10-4c6c-b5ad-04aee786611d", - "0f3a417a-0f5f-4a1e-bff1-0e767a967718" + "8334b107-d0db-44b8-af52-10550c27bc39", + "29232f49-7a7e-4a7d-afa7-c040173d3f63" ], "failures": [], "pending": [], "skipped": [], - "duration": 3, + "duration": 4, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "40bcc84c-ba3d-4621-b67c-f9617fdbebaa", + "uuid": "e2f46968-0168-4802-bf8d-656ff54e8ff4", "title": "Issue #123", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/issues.ts", "file": "/test/issues.ts", @@ -9176,8 +9176,8 @@ "context": null, "code": "const calendar=ical({prodId:\"//superman-industries.com//ical-generator//EN\",events:[{start:moment(\"2016-04-30T22:00:00.000Z\"),end:moment(\"2016-05-01T00:00:00.000Z\"),summary:\"Example Event\",allDay:true,repeating:{freq:ICalEventRepeatingFreq.MONTHLY,count:3,interval:1,byDay:[ICalWeekday.SU],bySetPos:3}}]});const str=calendar.toString();assert.ok(str.indexOf(\"RRULE:FREQ=MONTHLY;COUNT=3;INTERVAL=1;BYDAY=SU;BYSETPOS=3\")>-1)", "err": {}, - "uuid": "eb9eb013-c773-47a2-ae7d-1fa1ee3a9c40", - "parentUUID": "40bcc84c-ba3d-4621-b67c-f9617fdbebaa", + "uuid": "59d016e3-aca6-4131-abe6-0dbd10a48dbd", + "parentUUID": "e2f46968-0168-4802-bf8d-656ff54e8ff4", "isHook": false, "skipped": false }, @@ -9194,16 +9194,16 @@ "context": null, "code": "const calendar=ical({prodId:\"//superman-industries.com//ical-generator//EN\",events:[{start:moment(\"2016-04-30T22:00:00.000Z\"),end:moment(\"2016-05-01T00:00:00.000Z\"),summary:\"Example Event\",allDay:true,repeating:{freq:ICalEventRepeatingFreq.MONTHLY,count:3,interval:1,byDay:[ICalWeekday.MO,ICalWeekday.FR],bySetPos:3}}]});const str=calendar.toString();assert.ok(str.indexOf(\"RRULE:FREQ=MONTHLY;COUNT=3;INTERVAL=1;BYDAY=MO,FR;BYSETPOS=3\")>-1)", "err": {}, - "uuid": "2f0204d6-a0da-4d53-9027-dde9fd6a9e0b", - "parentUUID": "40bcc84c-ba3d-4621-b67c-f9617fdbebaa", + "uuid": "08fb39c0-e9a1-4fc2-ad90-7942f4b1264c", + "parentUUID": "e2f46968-0168-4802-bf8d-656ff54e8ff4", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "eb9eb013-c773-47a2-ae7d-1fa1ee3a9c40", - "2f0204d6-a0da-4d53-9027-dde9fd6a9e0b" + "59d016e3-aca6-4131-abe6-0dbd10a48dbd", + "08fb39c0-e9a1-4fc2-ad90-7942f4b1264c" ], "failures": [], "pending": [], @@ -9214,7 +9214,7 @@ "_timeout": 2000 }, { - "uuid": "d2895071-af6f-492b-b84d-873d2f7b0be1", + "uuid": "6c1502a4-4971-48f6-b7b3-3a6b5ebfdc67", "title": "Issue #154", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/issues.ts", "file": "/test/issues.ts", @@ -9234,8 +9234,8 @@ "context": null, "code": "const calendar=ical({timezone:\"America/Buenos_Aires\",events:[{start:moment(1553219772e3),end:moment(1553219772e3),recurrenceId:moment(1553219772e3),timezone:\"America/La_Paz\"}]});const str=calendar.toString();assert.ok(str.indexOf(`${prop};TZID=America/La_Paz:20190321T215612`)>-1,str)", "err": {}, - "uuid": "478821ac-e99b-468a-a4d7-7328d0ad5734", - "parentUUID": "d2895071-af6f-492b-b84d-873d2f7b0be1", + "uuid": "f372c6df-ea73-4e48-924a-9b6fed82cb7b", + "parentUUID": "6c1502a4-4971-48f6-b7b3-3a6b5ebfdc67", "isHook": false, "skipped": false }, @@ -9252,8 +9252,8 @@ "context": null, "code": "const calendar=ical({timezone:\"America/Buenos_Aires\",events:[{start:moment(1553219772e3),end:moment(1553219772e3),recurrenceId:moment(1553219772e3),timezone:\"America/La_Paz\"}]});const str=calendar.toString();assert.ok(str.indexOf(`${prop};TZID=America/La_Paz:20190321T215612`)>-1,str)", "err": {}, - "uuid": "184a1916-c409-45c4-9b02-707a00bad756", - "parentUUID": "d2895071-af6f-492b-b84d-873d2f7b0be1", + "uuid": "7d45c281-3d8a-40eb-bae3-81eb4a6e40b9", + "parentUUID": "6c1502a4-4971-48f6-b7b3-3a6b5ebfdc67", "isHook": false, "skipped": false }, @@ -9270,17 +9270,17 @@ "context": null, "code": "const calendar=ical({timezone:\"America/Buenos_Aires\",events:[{start:moment(1553219772e3),end:moment(1553219772e3),recurrenceId:moment(1553219772e3),timezone:\"America/La_Paz\"}]});const str=calendar.toString();assert.ok(str.indexOf(`${prop};TZID=America/La_Paz:20190321T215612`)>-1,str)", "err": {}, - "uuid": "8c9ffa95-aa19-4448-943c-07beb2c5b8c2", - "parentUUID": "d2895071-af6f-492b-b84d-873d2f7b0be1", + "uuid": "6258b79a-2513-4a87-8e24-2bb27bcacc15", + "parentUUID": "6c1502a4-4971-48f6-b7b3-3a6b5ebfdc67", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "478821ac-e99b-468a-a4d7-7328d0ad5734", - "184a1916-c409-45c4-9b02-707a00bad756", - "8c9ffa95-aa19-4448-943c-07beb2c5b8c2" + "f372c6df-ea73-4e48-924a-9b6fed82cb7b", + "7d45c281-3d8a-40eb-bae3-81eb4a6e40b9", + "6258b79a-2513-4a87-8e24-2bb27bcacc15" ], "failures": [], "pending": [], @@ -9291,7 +9291,7 @@ "_timeout": 2000 }, { - "uuid": "6b258379-51c6-4771-b8a7-3ab0a90f1cd5", + "uuid": "ca7c864f-600d-4d0b-850b-4781f0d16475", "title": "Issue #210", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/issues.ts", "file": "/test/issues.ts", @@ -9311,8 +9311,8 @@ "context": null, "code": "const calendar=ical({prodId:\"//superman-industries.com//ical-generator//EN\",timezone:\"Europe/Berlin\",events:[{start:moment(\"2020-08-13T00:00:00+01:00\"),summary:\"Example Event\",repeating:{freq:ICalEventRepeatingFreq.MONTHLY,count:12,exclude:moment(\"2020-12-13T00:00:00+01:00\")}}]});const str=calendar.toString();assert.ok(str.indexOf(\"EXDATE;TZID=Europe/Berlin:20201213T000000\")>-1)", "err": {}, - "uuid": "adada958-cfbc-4466-a9b1-1fec90a4aaa7", - "parentUUID": "6b258379-51c6-4771-b8a7-3ab0a90f1cd5", + "uuid": "3b3ff965-91bc-451a-ae44-e6df1382f8ac", + "parentUUID": "ca7c864f-600d-4d0b-850b-4781f0d16475", "isHook": false, "skipped": false }, @@ -9320,7 +9320,7 @@ "title": "should repeat/exclude with America/New_York", "fullTitle": "Issues Issue #210 should repeat/exclude with America/New_York", "timedOut": false, - "duration": 2, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -9329,27 +9329,27 @@ "context": null, "code": "const calendar=ical({prodId:\"//superman-industries.com//ical-generator//EN\",timezone:\"America/New_York\",events:[{start:moment(\"2020-08-13T00:00:00-05:00\"),summary:\"Example Event\",repeating:{freq:ICalEventRepeatingFreq.MONTHLY,count:12,exclude:moment(\"2020-12-13T00:00:00-05:00\")}}]});const str=calendar.toString();assert.ok(str.indexOf(\"EXDATE;TZID=America/New_York:20201213T000000\")>-1)", "err": {}, - "uuid": "4b21ed1d-f725-411f-a980-e5f0907aee11", - "parentUUID": "6b258379-51c6-4771-b8a7-3ab0a90f1cd5", + "uuid": "978191d2-9e8b-4913-9981-d3a828e622f5", + "parentUUID": "ca7c864f-600d-4d0b-850b-4781f0d16475", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "adada958-cfbc-4466-a9b1-1fec90a4aaa7", - "4b21ed1d-f725-411f-a980-e5f0907aee11" + "3b3ff965-91bc-451a-ae44-e6df1382f8ac", + "978191d2-9e8b-4913-9981-d3a828e622f5" ], "failures": [], "pending": [], "skipped": [], - "duration": 3, + "duration": 2, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "1de2af22-410b-45fc-81f2-a94d60341506", + "uuid": "2fad2fba-15e6-4115-89f4-460d9b326a26", "title": "Issue #236", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/issues.ts", "file": "/test/issues.ts", @@ -9360,7 +9360,7 @@ "title": "should look like in the example", "fullTitle": "Issues Issue #236 should look like in the example", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -9369,26 +9369,26 @@ "context": null, "code": "const calendar=ical({events:[{id:\"foo\",start:new Date(\"2020-08-13T00:00:00-05:00\"),stamp:new Date(\"2020-08-13T00:00:00-05:00\"),summary:\"Example Event\",location:{title:\"Los Angeles, California, United States\",geo:{lon:-118.24368,lat:34.05223},radius:400}}]});assert.strictEqual(calendar.toString(),[\"BEGIN:VCALENDAR\",\"VERSION:2.0\",\"PRODID:-//sebbo.net//ical-generator//EN\",\"BEGIN:VEVENT\",\"UID:foo\",\"SEQUENCE:0\",\"DTSTAMP:20200813T050000Z\",\"DTSTART:20200813T050000Z\",\"SUMMARY:Example Event\",\"LOCATION:Los Angeles\\\\, California\\\\, United States\",\"X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-APPLE-RADIUS=400;X-TITLE=Los Angel\",\" es\\\\, California\\\\, United States:geo:34.05223,-118.24368\",\"GEO:34.05223;-118.24368\",\"END:VEVENT\",\"END:VCALENDAR\"].join(\"\\r\\n\"))", "err": {}, - "uuid": "d60d3e49-11e4-4c3a-b5dc-a710ad2db352", - "parentUUID": "1de2af22-410b-45fc-81f2-a94d60341506", + "uuid": "40c4c359-4d70-4003-969f-1ff687714226", + "parentUUID": "2fad2fba-15e6-4115-89f4-460d9b326a26", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "d60d3e49-11e4-4c3a-b5dc-a710ad2db352" + "40c4c359-4d70-4003-969f-1ff687714226" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "c55b3531-7644-4c0b-a91d-a2539b372cb2", + "uuid": "eeed1e91-4c35-4158-8b00-1fdd7e3e6852", "title": "Issue #377", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/issues.ts", "file": "/test/issues.ts", @@ -9408,15 +9408,15 @@ "context": null, "code": "const calendar=ical({events:[{id:\"foo\",start:new Date(\"2020-08-13T00:00:00-05:00\"),stamp:new Date(\"2020-08-13T00:00:00-05:00\"),summary:'My \"quoted\" string'}]});assert.strictEqual(calendar.toString(),[\"BEGIN:VCALENDAR\",\"VERSION:2.0\",\"PRODID:-//sebbo.net//ical-generator//EN\",\"BEGIN:VEVENT\",\"UID:foo\",\"SEQUENCE:0\",\"DTSTAMP:20200813T050000Z\",\"DTSTART:20200813T050000Z\",'SUMMARY:My \"quoted\" string',\"END:VEVENT\",\"END:VCALENDAR\"].join(\"\\r\\n\"))", "err": {}, - "uuid": "62018659-03e2-4262-b8b1-10415e9d8a34", - "parentUUID": "c55b3531-7644-4c0b-a91d-a2539b372cb2", + "uuid": "f643ed79-37ea-4b03-9388-29d8ef5c896a", + "parentUUID": "eeed1e91-4c35-4158-8b00-1fdd7e3e6852", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "62018659-03e2-4262-b8b1-10415e9d8a34" + "f643ed79-37ea-4b03-9388-29d8ef5c896a" ], "failures": [], "pending": [], @@ -9427,7 +9427,7 @@ "_timeout": 2000 }, { - "uuid": "a521abeb-b212-475b-b37a-b1964f83a023", + "uuid": "5ac20766-fbce-4df5-85df-61a02a745c79", "title": "Issue #442", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/issues.ts", "file": "/test/issues.ts", @@ -9447,8 +9447,8 @@ "context": null, "code": "", "err": {}, - "uuid": "410978f5-3be8-467f-8fb5-061812b040e7", - "parentUUID": "a521abeb-b212-475b-b37a-b1964f83a023", + "uuid": "1876fd02-7a3b-4074-a399-3ecb3287cf29", + "parentUUID": "5ac20766-fbce-4df5-85df-61a02a745c79", "isHook": false, "skipped": false }, @@ -9465,8 +9465,8 @@ "context": null, "code": "", "err": {}, - "uuid": "ed7301ad-0a47-42b7-9b37-eeeb380fa33c", - "parentUUID": "a521abeb-b212-475b-b37a-b1964f83a023", + "uuid": "691b0be8-14cf-47ae-a2c8-9a204f203801", + "parentUUID": "5ac20766-fbce-4df5-85df-61a02a745c79", "isHook": false, "skipped": false } @@ -9475,8 +9475,8 @@ "passes": [], "failures": [], "pending": [ - "410978f5-3be8-467f-8fb5-061812b040e7", - "ed7301ad-0a47-42b7-9b37-eeeb380fa33c" + "1876fd02-7a3b-4074-a399-3ecb3287cf29", + "691b0be8-14cf-47ae-a2c8-9a204f203801" ], "skipped": [], "duration": 0, @@ -9485,7 +9485,7 @@ "_timeout": 2000 }, { - "uuid": "d5317e50-13f3-4287-bb8c-274ed36b3227", + "uuid": "dbe15adb-4fc1-43be-a645-3bb245386c5c", "title": "Issue #459", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/issues.ts", "file": "/test/issues.ts", @@ -9505,8 +9505,8 @@ "context": null, "code": "const calendar=ical({events:[{id:\"foo\",start:new Date(\"2020-08-13T00:00:00-05:00\"),stamp:new Date(\"2020-08-13T00:00:00-05:00\"),summary:\"Example Event\",repeating:\"RRULE:FREQ=MONTHLY;COUNT=3;INTERVAL=1\"}]});assert.strictEqual(calendar.toString(),[\"BEGIN:VCALENDAR\",\"VERSION:2.0\",\"PRODID:-//sebbo.net//ical-generator//EN\",\"BEGIN:VEVENT\",\"UID:foo\",\"SEQUENCE:0\",\"DTSTAMP:20200813T050000Z\",\"DTSTART:20200813T050000Z\",\"RRULE:FREQ=MONTHLY;COUNT=3;INTERVAL=1\",\"SUMMARY:Example Event\",\"END:VEVENT\",\"END:VCALENDAR\"].join(\"\\r\\n\"))", "err": {}, - "uuid": "6980964c-4c86-48ad-9b1a-08fb6e558a1a", - "parentUUID": "d5317e50-13f3-4287-bb8c-274ed36b3227", + "uuid": "be24885c-4d2c-446a-b6e8-0e8a944918f8", + "parentUUID": "dbe15adb-4fc1-43be-a645-3bb245386c5c", "isHook": false, "skipped": false }, @@ -9514,7 +9514,7 @@ "title": "event.repeating should work without `RRULE:` prefix", "fullTitle": "Issues Issue #459 event.repeating should work without `RRULE:` prefix", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -9523,27 +9523,27 @@ "context": null, "code": "const calendar=ical({events:[{id:\"foo\",start:new Date(\"2020-08-13T00:00:00-05:00\"),stamp:new Date(\"2020-08-13T00:00:00-05:00\"),summary:\"Example Event\",repeating:\"FREQ=MONTHLY;COUNT=3;INTERVAL=1\"}]});assert.strictEqual(calendar.toString(),[\"BEGIN:VCALENDAR\",\"VERSION:2.0\",\"PRODID:-//sebbo.net//ical-generator//EN\",\"BEGIN:VEVENT\",\"UID:foo\",\"SEQUENCE:0\",\"DTSTAMP:20200813T050000Z\",\"DTSTART:20200813T050000Z\",\"RRULE:FREQ=MONTHLY;COUNT=3;INTERVAL=1\",\"SUMMARY:Example Event\",\"END:VEVENT\",\"END:VCALENDAR\"].join(\"\\r\\n\"))", "err": {}, - "uuid": "4577eb22-1594-4394-955d-aecb6bcb7ef1", - "parentUUID": "d5317e50-13f3-4287-bb8c-274ed36b3227", + "uuid": "c61d255e-1803-4272-bb1e-a81ed1a4aa61", + "parentUUID": "dbe15adb-4fc1-43be-a645-3bb245386c5c", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "6980964c-4c86-48ad-9b1a-08fb6e558a1a", - "4577eb22-1594-4394-955d-aecb6bcb7ef1" + "be24885c-4d2c-446a-b6e8-0e8a944918f8", + "c61d255e-1803-4272-bb1e-a81ed1a4aa61" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "2e430e35-d8ae-484a-854e-22be20034fb5", + "uuid": "1f7e6920-2c3b-4eee-90b4-14f9abadab14", "title": "Issue #569 / 570", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/issues.ts", "file": "/test/issues.ts", @@ -9563,15 +9563,15 @@ "context": null, "code": "const event=ical().createEvent({id:\"12345\",summary:\"Hello\",start:new Date(\"2020-06-15T00:00:00Z\"),end:new Date(\"2020-06-15T01:00:00Z\"),stamp:new Date(\"2020-06-15T00:00:00Z\")});event.location({geo:{lat:52.51147570081018,lon:13.342200696373846}});assert.strictEqual(event.toString(),[\"BEGIN:VEVENT\",\"UID:12345\",\"SEQUENCE:0\",\"DTSTAMP:20200615T000000Z\",\"DTSTART:20200615T000000Z\",\"DTEND:20200615T010000Z\",\"SUMMARY:Hello\",\"GEO:52.51147570081018;13.342200696373846\",\"END:VEVENT\",\"\"].join(\"\\r\\n\"))", "err": {}, - "uuid": "133a9875-899b-4667-b805-805f977e3f6b", - "parentUUID": "2e430e35-d8ae-484a-854e-22be20034fb5", + "uuid": "605cb938-ed8d-48a3-94bb-5f8b4c3e4768", + "parentUUID": "1f7e6920-2c3b-4eee-90b4-14f9abadab14", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "133a9875-899b-4667-b805-805f977e3f6b" + "605cb938-ed8d-48a3-94bb-5f8b4c3e4768" ], "failures": [], "pending": [], @@ -9582,7 +9582,7 @@ "_timeout": 2000 }, { - "uuid": "18eeb6cd-a8b3-43fd-a52b-022a6ff0e144", + "uuid": "4b1f1280-3e66-4b14-a858-e6422df43f8e", "title": "Issue #581", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/issues.ts", "file": "/test/issues.ts", @@ -9602,15 +9602,15 @@ "context": null, "code": "const calendar=ical();const event=calendar.createEvent({summary:\"Test Event\",start:\"2024-02-29T17:00:00.000Z\",end:\"2024-02-29T17:20:00.000Z\"});event.start(\"2024-02-29T19:00:00.000Z\");event.end(\"2024-02-29T19:20:00.000Z\");const start=event.start();assert.ok(typeof start===\"string\");assert.strictEqual(start,\"2024-02-29T19:00:00.000Z\");const end=event.end();assert.ok(typeof end===\"string\");assert.strictEqual(end,\"2024-02-29T19:20:00.000Z\")", "err": {}, - "uuid": "82aeb4eb-0c30-4070-b84c-ba6d379a2c5d", - "parentUUID": "18eeb6cd-a8b3-43fd-a52b-022a6ff0e144", + "uuid": "69538aa4-459d-4dc7-933c-5f9b7d418327", + "parentUUID": "4b1f1280-3e66-4b14-a858-e6422df43f8e", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "82aeb4eb-0c30-4070-b84c-ba6d379a2c5d" + "69538aa4-459d-4dc7-933c-5f9b7d418327" ], "failures": [], "pending": [], @@ -9631,7 +9631,7 @@ "_timeout": 2000 }, { - "uuid": "0990c3ea-7be4-4f7d-8e09-a1f82d2d7e88", + "uuid": "683a019c-8882-4bb4-b6f5-92331c1bbeec", "title": "ICalTools", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -9640,7 +9640,7 @@ "tests": [], "suites": [ { - "uuid": "fcbc1bc9-ed7a-4b8b-b390-a2fe80dcf9f1", + "uuid": "5f97359e-7b6a-450f-bfb3-fa49ee6a0032", "title": "formatDate()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -9649,7 +9649,7 @@ "tests": [], "suites": [ { - "uuid": "69ed6ec8-ba27-442b-be62-1d8fbad5ebf6", + "uuid": "c8421adf-0223-4cc1-ac02-d232f5dfc3d8", "title": "Date / String", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -9660,7 +9660,7 @@ "title": "timezone=0 dateonly=0 floating=0", "fullTitle": "ICalTools formatDate() Date / String timezone=0 dateonly=0 floating=0", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -9669,8 +9669,8 @@ "context": null, "code": "assert.strictEqual(formatDate(null,\"2018-07-05T18:24:00.052Z\",false,false),\"20180705T182400Z\")", "err": {}, - "uuid": "1f929be9-f068-425a-8dcf-86490e28ce36", - "parentUUID": "69ed6ec8-ba27-442b-be62-1d8fbad5ebf6", + "uuid": "01ecb53b-a269-405f-899e-29b825982745", + "parentUUID": "c8421adf-0223-4cc1-ac02-d232f5dfc3d8", "isHook": false, "skipped": false }, @@ -9687,8 +9687,8 @@ "context": null, "code": "assert.strictEqual(formatDate(null,\"2018-07-05T18:24:00.052Z\",false,true),\"20180705T182400\")", "err": {}, - "uuid": "5e2c42f0-ba9b-43c3-bda6-3393f8f9acbd", - "parentUUID": "69ed6ec8-ba27-442b-be62-1d8fbad5ebf6", + "uuid": "aedd3392-7bc2-49c5-a522-18dcde0a6479", + "parentUUID": "c8421adf-0223-4cc1-ac02-d232f5dfc3d8", "isHook": false, "skipped": false }, @@ -9705,8 +9705,8 @@ "context": null, "code": "assert.strictEqual(formatDate(null,\"2018-07-05T18:24:00.052Z\",true,false),\"20180705\")", "err": {}, - "uuid": "bbc73043-7896-4ba3-b765-a29b8d5068b4", - "parentUUID": "69ed6ec8-ba27-442b-be62-1d8fbad5ebf6", + "uuid": "8ef38437-ebeb-46af-b242-308cc0e0ef44", + "parentUUID": "c8421adf-0223-4cc1-ac02-d232f5dfc3d8", "isHook": false, "skipped": false }, @@ -9723,8 +9723,8 @@ "context": null, "code": "assert.strictEqual(formatDate(null,\"2018-07-05T18:24:00.052Z\",true,true),\"20180705\")", "err": {}, - "uuid": "215adb9e-0762-49ad-87c3-25b08cf7c27b", - "parentUUID": "69ed6ec8-ba27-442b-be62-1d8fbad5ebf6", + "uuid": "03fe0093-5cc3-4e0e-a4b7-6f3cc6d1c0ec", + "parentUUID": "c8421adf-0223-4cc1-ac02-d232f5dfc3d8", "isHook": false, "skipped": false }, @@ -9741,8 +9741,8 @@ "context": null, "code": "assert.strictEqual(formatDate(\"Europe/Berlin\",\"2018-07-05T18:24:00.052\",false,false),\"20180705T182400\")", "err": {}, - "uuid": "6f642703-113a-49db-bc02-05e2e581bd38", - "parentUUID": "69ed6ec8-ba27-442b-be62-1d8fbad5ebf6", + "uuid": "ba86ff5b-6b16-43e9-a375-d466be4747e8", + "parentUUID": "c8421adf-0223-4cc1-ac02-d232f5dfc3d8", "isHook": false, "skipped": false }, @@ -9759,8 +9759,8 @@ "context": null, "code": "assert.strictEqual(formatDate(\"Europe/Berlin\",\"2018-07-05T18:24:00.052\",false,true),\"20180705T182400\")", "err": {}, - "uuid": "462b61d1-1c14-4deb-b701-d70c21139aa1", - "parentUUID": "69ed6ec8-ba27-442b-be62-1d8fbad5ebf6", + "uuid": "5bf1e2ff-5511-4129-8fee-1c56ce5fa397", + "parentUUID": "c8421adf-0223-4cc1-ac02-d232f5dfc3d8", "isHook": false, "skipped": false }, @@ -9777,8 +9777,8 @@ "context": null, "code": "assert.strictEqual(formatDate(\"Europe/Berlin\",\"2018-07-05T18:24:00.052\",true,false),\"20180705\")", "err": {}, - "uuid": "d3b6d0a0-e1ec-4315-bd74-1002e74f4b1e", - "parentUUID": "69ed6ec8-ba27-442b-be62-1d8fbad5ebf6", + "uuid": "7d74f32b-615a-48af-83c2-7798d86abee5", + "parentUUID": "c8421adf-0223-4cc1-ac02-d232f5dfc3d8", "isHook": false, "skipped": false }, @@ -9795,8 +9795,8 @@ "context": null, "code": "assert.strictEqual(formatDate(\"Europe/Berlin\",\"2018-07-05T18:24:00.052\",true,true),\"20180705\")", "err": {}, - "uuid": "ca2eb209-05a7-469a-97df-cc4455e3edbe", - "parentUUID": "69ed6ec8-ba27-442b-be62-1d8fbad5ebf6", + "uuid": "22d52753-51bc-4e3e-927b-90dffdc96673", + "parentUUID": "c8421adf-0223-4cc1-ac02-d232f5dfc3d8", "isHook": false, "skipped": false }, @@ -9813,34 +9813,34 @@ "context": null, "code": "assert.strictEqual(formatDate(\"/Europe/Berlin\",\"2018-07-05T18:24:00.052\",false,false),\"20180705T182400\")", "err": {}, - "uuid": "759c4cc8-381e-4c3a-ae61-b99a6601c57c", - "parentUUID": "69ed6ec8-ba27-442b-be62-1d8fbad5ebf6", + "uuid": "8acb1ea7-0881-41b7-a0b7-3d85f9b1b1a7", + "parentUUID": "c8421adf-0223-4cc1-ac02-d232f5dfc3d8", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "1f929be9-f068-425a-8dcf-86490e28ce36", - "5e2c42f0-ba9b-43c3-bda6-3393f8f9acbd", - "bbc73043-7896-4ba3-b765-a29b8d5068b4", - "215adb9e-0762-49ad-87c3-25b08cf7c27b", - "6f642703-113a-49db-bc02-05e2e581bd38", - "462b61d1-1c14-4deb-b701-d70c21139aa1", - "d3b6d0a0-e1ec-4315-bd74-1002e74f4b1e", - "ca2eb209-05a7-469a-97df-cc4455e3edbe", - "759c4cc8-381e-4c3a-ae61-b99a6601c57c" + "01ecb53b-a269-405f-899e-29b825982745", + "aedd3392-7bc2-49c5-a522-18dcde0a6479", + "8ef38437-ebeb-46af-b242-308cc0e0ef44", + "03fe0093-5cc3-4e0e-a4b7-6f3cc6d1c0ec", + "ba86ff5b-6b16-43e9-a375-d466be4747e8", + "5bf1e2ff-5511-4129-8fee-1c56ce5fa397", + "7d74f32b-615a-48af-83c2-7798d86abee5", + "22d52753-51bc-4e3e-927b-90dffdc96673", + "8acb1ea7-0881-41b7-a0b7-3d85f9b1b1a7" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "cd031133-62dd-4b6c-a625-272bd1ac3e29", + "uuid": "243a2686-a27e-4266-84c3-cbcb058bb2ca", "title": "moment.js", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -9851,7 +9851,7 @@ "title": "should work without setting a timezone", "fullTitle": "ICalTools formatDate() moment.js should work without setting a timezone", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -9860,8 +9860,8 @@ "context": null, "code": "assert.strictEqual(formatDate(null,moment(\"2018-07-05T18:24:00.052Z\"),false,false),\"20180705T182400Z\")", "err": {}, - "uuid": "1b6c37a3-bf83-4c14-aa88-454b68e731eb", - "parentUUID": "cd031133-62dd-4b6c-a625-272bd1ac3e29", + "uuid": "10074a9e-2905-4591-92eb-4f994d02a460", + "parentUUID": "243a2686-a27e-4266-84c3-cbcb058bb2ca", "isHook": false, "skipped": false }, @@ -9878,8 +9878,8 @@ "context": null, "code": "assert.strictEqual(formatDate(\"Canada/Saskatchewan\",moment(\"2018-07-05T18:24:00.052Z\"),false,false),\"20180705T122400\")", "err": {}, - "uuid": "983019f6-23a6-4a33-905e-42806ad5d52d", - "parentUUID": "cd031133-62dd-4b6c-a625-272bd1ac3e29", + "uuid": "6c49dbeb-9d86-49b7-abb6-5c690231b4a7", + "parentUUID": "243a2686-a27e-4266-84c3-cbcb058bb2ca", "isHook": false, "skipped": false }, @@ -9896,28 +9896,28 @@ "context": null, "code": "assert.strictEqual(formatDate(null,moment(\"2018-07-05T18:24:00.052\"),false,true),\"20180705T182400\")", "err": {}, - "uuid": "23df4dea-3100-4c98-b31e-511cc0e6c066", - "parentUUID": "cd031133-62dd-4b6c-a625-272bd1ac3e29", + "uuid": "532c9980-7249-46c2-975d-92c15fbf6070", + "parentUUID": "243a2686-a27e-4266-84c3-cbcb058bb2ca", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "1b6c37a3-bf83-4c14-aa88-454b68e731eb", - "983019f6-23a6-4a33-905e-42806ad5d52d", - "23df4dea-3100-4c98-b31e-511cc0e6c066" + "10074a9e-2905-4591-92eb-4f994d02a460", + "6c49dbeb-9d86-49b7-abb6-5c690231b4a7", + "532c9980-7249-46c2-975d-92c15fbf6070" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "b6b7f15b-2213-4448-a992-de7e634bb8f5", + "uuid": "a37bdea5-7e4d-4a83-95aa-5218261f9fa8", "title": "moment-timezone.js", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -9928,7 +9928,7 @@ "title": "should work without setting a timezone", "fullTitle": "ICalTools formatDate() moment-timezone.js should work without setting a timezone", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -9937,8 +9937,8 @@ "context": null, "code": "assert.strictEqual(formatDate(null,momentTz(\"2018-07-05T18:24:00.052Z\"),false,false),\"20180705T182400Z\")", "err": {}, - "uuid": "77b1e421-c4db-4dd9-8288-9f31738cf7e5", - "parentUUID": "b6b7f15b-2213-4448-a992-de7e634bb8f5", + "uuid": "ea23633d-5014-4769-9601-9e3a644a3a17", + "parentUUID": "a37bdea5-7e4d-4a83-95aa-5218261f9fa8", "isHook": false, "skipped": false }, @@ -9955,8 +9955,8 @@ "context": null, "code": "assert.strictEqual(formatDate(\"Canada/Saskatchewan\",momentTz(\"2018-07-05T18:24:00.052Z\"),false,false),\"20180705T122400\")", "err": {}, - "uuid": "e106e07c-efcd-4b96-a469-99ff9c38c13c", - "parentUUID": "b6b7f15b-2213-4448-a992-de7e634bb8f5", + "uuid": "3e74e276-d17c-4dc2-a106-066fedd5a48e", + "parentUUID": "a37bdea5-7e4d-4a83-95aa-5218261f9fa8", "isHook": false, "skipped": false }, @@ -9973,28 +9973,28 @@ "context": null, "code": "assert.strictEqual(formatDate(null,momentTz(\"2018-07-05T18:24:00.052\"),false,true),\"20180705T182400\")", "err": {}, - "uuid": "017c038f-eb9c-4551-acf1-37550fad0aae", - "parentUUID": "b6b7f15b-2213-4448-a992-de7e634bb8f5", + "uuid": "a411562d-163f-483f-8ef0-058b2f32ed4c", + "parentUUID": "a37bdea5-7e4d-4a83-95aa-5218261f9fa8", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "77b1e421-c4db-4dd9-8288-9f31738cf7e5", - "e106e07c-efcd-4b96-a469-99ff9c38c13c", - "017c038f-eb9c-4551-acf1-37550fad0aae" + "ea23633d-5014-4769-9601-9e3a644a3a17", + "3e74e276-d17c-4dc2-a106-066fedd5a48e", + "a411562d-163f-483f-8ef0-058b2f32ed4c" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "774bc484-454d-4389-b2ea-f98dcd4feebd", + "uuid": "3827df92-9dc9-433e-8967-a549e8ae8639", "title": "Luxon", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -10005,7 +10005,7 @@ "title": "should work without setting a timezone", "fullTitle": "ICalTools formatDate() Luxon should work without setting a timezone", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -10014,8 +10014,8 @@ "context": null, "code": "assert.strictEqual(formatDate(null,DateTime.fromISO(\"2018-07-05T18:24:00.052Z\"),false,false),\"20180705T182400Z\")", "err": {}, - "uuid": "49547168-7ff7-4ccc-8f37-ad68a0df5415", - "parentUUID": "774bc484-454d-4389-b2ea-f98dcd4feebd", + "uuid": "ee7b1c7d-a5f9-485a-9e9b-062ad9994da8", + "parentUUID": "3827df92-9dc9-433e-8967-a549e8ae8639", "isHook": false, "skipped": false }, @@ -10032,8 +10032,8 @@ "context": null, "code": "assert.strictEqual(formatDate(\"Canada/Saskatchewan\",DateTime.fromISO(\"2018-07-05T18:24:00.052Z\"),false,false),\"20180705T122400\")", "err": {}, - "uuid": "2f8efd1a-194f-4f74-aad2-5c2307075364", - "parentUUID": "774bc484-454d-4389-b2ea-f98dcd4feebd", + "uuid": "8f70b2a1-70fd-4cae-b9f3-ee18ad91588e", + "parentUUID": "3827df92-9dc9-433e-8967-a549e8ae8639", "isHook": false, "skipped": false }, @@ -10041,7 +10041,7 @@ "title": "should work with floating flag", "fullTitle": "ICalTools formatDate() Luxon should work with floating flag", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -10050,8 +10050,8 @@ "context": null, "code": "assert.strictEqual(formatDate(null,DateTime.fromISO(\"2018-07-05T18:24:00.052\"),false,true),\"20180705T182400\")", "err": {}, - "uuid": "225e1e6c-34c5-405e-b32c-c432f2a83333", - "parentUUID": "774bc484-454d-4389-b2ea-f98dcd4feebd", + "uuid": "757f7e5f-8b6d-49ea-bda7-b4b30b5eec5e", + "parentUUID": "3827df92-9dc9-433e-8967-a549e8ae8639", "isHook": false, "skipped": false }, @@ -10068,8 +10068,8 @@ "context": null, "code": "assert.strictEqual(formatDate(null,DateTime.fromISO(\"2018-07-05T18:24:00.052\"),true,false),\"20180705\")", "err": {}, - "uuid": "6d3beae3-6bde-4cba-b398-60e2dece5f21", - "parentUUID": "774bc484-454d-4389-b2ea-f98dcd4feebd", + "uuid": "d4dcc36d-4380-421c-8b93-b0e250f5e1f9", + "parentUUID": "3827df92-9dc9-433e-8967-a549e8ae8639", "isHook": false, "skipped": false }, @@ -10086,19 +10086,19 @@ "context": null, "code": "assert.strictEqual(formatDate(null,DateTime.fromISO(\"2024-03-17T00:00:00.000+01:00\",{setZone:true}),true),\"20240317\")", "err": {}, - "uuid": "8e4fcfd5-c8f1-44eb-b06a-5c81f14b0db7", - "parentUUID": "774bc484-454d-4389-b2ea-f98dcd4feebd", + "uuid": "1d67d64c-02f6-4b53-acac-16a26292cb9a", + "parentUUID": "3827df92-9dc9-433e-8967-a549e8ae8639", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "49547168-7ff7-4ccc-8f37-ad68a0df5415", - "2f8efd1a-194f-4f74-aad2-5c2307075364", - "225e1e6c-34c5-405e-b32c-c432f2a83333", - "6d3beae3-6bde-4cba-b398-60e2dece5f21", - "8e4fcfd5-c8f1-44eb-b06a-5c81f14b0db7" + "ee7b1c7d-a5f9-485a-9e9b-062ad9994da8", + "8f70b2a1-70fd-4cae-b9f3-ee18ad91588e", + "757f7e5f-8b6d-49ea-bda7-b4b30b5eec5e", + "d4dcc36d-4380-421c-8b93-b0e250f5e1f9", + "1d67d64c-02f6-4b53-acac-16a26292cb9a" ], "failures": [], "pending": [], @@ -10109,7 +10109,7 @@ "_timeout": 2000 }, { - "uuid": "bc2c62f1-d9d4-4342-a086-13f6cadbcf63", + "uuid": "04d9f111-9025-4833-b8b2-b78043141264", "title": "Day.js", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -10129,8 +10129,8 @@ "context": null, "code": "assert.strictEqual(formatDate(null,dayjs(\"2018-07-05T18:24:00.052Z\"),false,false),\"20180705T182400Z\")", "err": {}, - "uuid": "64494cc5-0f91-46bd-97b2-0e6d5cc8b634", - "parentUUID": "bc2c62f1-d9d4-4342-a086-13f6cadbcf63", + "uuid": "8afd3307-69f9-4695-84d7-f50643bf1054", + "parentUUID": "04d9f111-9025-4833-b8b2-b78043141264", "isHook": false, "skipped": false }, @@ -10147,8 +10147,8 @@ "context": null, "code": "assert.strictEqual(formatDate(\"Canada/Saskatchewan\",dayjs(\"2018-07-05T18:24:00.052Z\"),false,false),\"20180705T122400\")", "err": {}, - "uuid": "04ff91ec-b778-44e2-8d4e-6dbc8f070283", - "parentUUID": "bc2c62f1-d9d4-4342-a086-13f6cadbcf63", + "uuid": "a6f596a1-5e68-4297-b142-74fd499e1244", + "parentUUID": "04d9f111-9025-4833-b8b2-b78043141264", "isHook": false, "skipped": false }, @@ -10165,8 +10165,8 @@ "context": null, "code": "assert.strictEqual(formatDate(null,dayjs(\"2018-07-05T18:24:00.052\"),false,true),\"20180705T182400\")", "err": {}, - "uuid": "f42783fc-bad1-4252-9965-02f13094f033", - "parentUUID": "bc2c62f1-d9d4-4342-a086-13f6cadbcf63", + "uuid": "df034d40-f7c0-41dd-9325-1d84f8e79bd1", + "parentUUID": "04d9f111-9025-4833-b8b2-b78043141264", "isHook": false, "skipped": false }, @@ -10174,7 +10174,7 @@ "title": "should work with dateonly flag", "fullTitle": "ICalTools formatDate() Day.js should work with dateonly flag", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -10183,23 +10183,23 @@ "context": null, "code": "assert.strictEqual(formatDate(null,dayjs(\"2018-07-05T18:24:00.052\"),true,false),\"20180705\")", "err": {}, - "uuid": "32fe525c-7dbd-4270-88e9-1f60e16316de", - "parentUUID": "bc2c62f1-d9d4-4342-a086-13f6cadbcf63", + "uuid": "a0d369b8-f5fc-4586-aea9-c917bb5db7a3", + "parentUUID": "04d9f111-9025-4833-b8b2-b78043141264", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "64494cc5-0f91-46bd-97b2-0e6d5cc8b634", - "04ff91ec-b778-44e2-8d4e-6dbc8f070283", - "f42783fc-bad1-4252-9965-02f13094f033", - "32fe525c-7dbd-4270-88e9-1f60e16316de" + "8afd3307-69f9-4695-84d7-f50643bf1054", + "a6f596a1-5e68-4297-b142-74fd499e1244", + "df034d40-f7c0-41dd-9325-1d84f8e79bd1", + "a0d369b8-f5fc-4586-aea9-c917bb5db7a3" ], "failures": [], "pending": [], "skipped": [], - "duration": 2, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 @@ -10215,7 +10215,7 @@ "_timeout": 2000 }, { - "uuid": "c2323144-2f12-4cc1-bef2-5729a7fa8cc6", + "uuid": "c941baaa-a5b2-4ee3-8e14-6de9777f418b", "title": "formatDateTZ()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -10226,7 +10226,7 @@ "title": "should work with timezone", "fullTitle": "ICalTools formatDateTZ() should work with timezone", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -10235,8 +10235,8 @@ "context": null, "code": "const ed={timezone:\"Europe/Berlin\"};assert.strictEqual(formatDateTZ(\"Europe/Berlin\",\"DSTART\",moment(\"2018-07-02T15:48:05.000Z\"),ed),\"DSTART;TZID=Europe/Berlin:20180702T174805\")", "err": {}, - "uuid": "2f854cda-b3e4-4ac0-8a89-d7be64e9fd31", - "parentUUID": "c2323144-2f12-4cc1-bef2-5729a7fa8cc6", + "uuid": "3f6f143a-a97f-4627-9bbf-67b3f1318c65", + "parentUUID": "c941baaa-a5b2-4ee3-8e14-6de9777f418b", "isHook": false, "skipped": false }, @@ -10253,8 +10253,8 @@ "context": null, "code": "assert.strictEqual(formatDateTZ(null,\"DSTART\",\"2018-07-02T15:48:05.000Z\",{}),\"DSTART:20180702T154805Z\")", "err": {}, - "uuid": "e954d4d3-2c91-4b4d-a258-cefedd1b3783", - "parentUUID": "c2323144-2f12-4cc1-bef2-5729a7fa8cc6", + "uuid": "76c9f3fd-21e7-4c0a-90c2-7e9bb71c8ce8", + "parentUUID": "c941baaa-a5b2-4ee3-8e14-6de9777f418b", "isHook": false, "skipped": false }, @@ -10271,28 +10271,28 @@ "context": null, "code": "assert.strictEqual(formatDateTZ(null,\"DSTART\",\"2018-07-02T15:48:05.000Z\"),\"DSTART:20180702T154805Z\")", "err": {}, - "uuid": "7d0c63c4-43b4-4402-a03f-279983c8a873", - "parentUUID": "c2323144-2f12-4cc1-bef2-5729a7fa8cc6", + "uuid": "65ac9f5e-80ed-4d90-a3bd-900fb5113276", + "parentUUID": "c941baaa-a5b2-4ee3-8e14-6de9777f418b", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "2f854cda-b3e4-4ac0-8a89-d7be64e9fd31", - "e954d4d3-2c91-4b4d-a258-cefedd1b3783", - "7d0c63c4-43b4-4402-a03f-279983c8a873" + "3f6f143a-a97f-4627-9bbf-67b3f1318c65", + "76c9f3fd-21e7-4c0a-90c2-7e9bb71c8ce8", + "65ac9f5e-80ed-4d90-a3bd-900fb5113276" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "5e76bc3c-a379-4b0b-b6bb-296b194bfed5", + "uuid": "dbcad3f9-77ab-4b03-bd32-f0bc125d45a7", "title": "escape()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -10312,8 +10312,8 @@ "context": null, "code": "assert.strictEqual(escape(\"Lorem \\\\ipsum\",false),\"Lorem \\\\\\\\ipsum\")", "err": {}, - "uuid": "014fc001-da32-47fb-8461-1f44f7ccc60b", - "parentUUID": "5e76bc3c-a379-4b0b-b6bb-296b194bfed5", + "uuid": "e12f55b8-11eb-46ce-8aa0-9e24e43c0f5c", + "parentUUID": "dbcad3f9-77ab-4b03-bd32-f0bc125d45a7", "isHook": false, "skipped": false }, @@ -10330,8 +10330,8 @@ "context": null, "code": "assert.strictEqual(escape(\"Lorem ;ipsum\",false),\"Lorem \\\\;ipsum\")", "err": {}, - "uuid": "00f65667-3458-483f-9b43-e7847c43c05a", - "parentUUID": "5e76bc3c-a379-4b0b-b6bb-296b194bfed5", + "uuid": "d137ee87-3675-46c9-9c8c-ba9cd01eec58", + "parentUUID": "dbcad3f9-77ab-4b03-bd32-f0bc125d45a7", "isHook": false, "skipped": false }, @@ -10348,8 +10348,8 @@ "context": null, "code": "assert.strictEqual(escape(\"Lorem, ipsum\",false),\"Lorem\\\\, ipsum\")", "err": {}, - "uuid": "9c48c74b-6808-4874-a8e4-62f8ac099b90", - "parentUUID": "5e76bc3c-a379-4b0b-b6bb-296b194bfed5", + "uuid": "6e389848-b762-4b27-8b75-b43470395979", + "parentUUID": "dbcad3f9-77ab-4b03-bd32-f0bc125d45a7", "isHook": false, "skipped": false }, @@ -10366,8 +10366,8 @@ "context": null, "code": "assert.strictEqual(escape(\"Lorem \\ripsum\",false),\"Lorem \\\\nipsum\")", "err": {}, - "uuid": "d7b148dd-9065-4839-8be6-6997dc025cd4", - "parentUUID": "5e76bc3c-a379-4b0b-b6bb-296b194bfed5", + "uuid": "ee87d86f-bd8c-4507-bf07-93470924fb6d", + "parentUUID": "dbcad3f9-77ab-4b03-bd32-f0bc125d45a7", "isHook": false, "skipped": false }, @@ -10375,7 +10375,7 @@ "title": "should escape \\n", "fullTitle": "ICalTools escape() should escape \\n", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -10384,8 +10384,8 @@ "context": null, "code": "assert.strictEqual(escape(\"Lorem \\nipsum\",false),\"Lorem \\\\nipsum\")", "err": {}, - "uuid": "3a76011e-42cf-43c3-83ec-2ca8a4107f21", - "parentUUID": "5e76bc3c-a379-4b0b-b6bb-296b194bfed5", + "uuid": "5508c68c-c7b9-4899-821b-95f225691217", + "parentUUID": "dbcad3f9-77ab-4b03-bd32-f0bc125d45a7", "isHook": false, "skipped": false }, @@ -10402,8 +10402,8 @@ "context": null, "code": "assert.strictEqual(escape(\"Lorem \\r\\nipsum\",false),\"Lorem \\\\nipsum\")", "err": {}, - "uuid": "b593dcdc-49f8-490b-b975-6aab88fe8c5c", - "parentUUID": "5e76bc3c-a379-4b0b-b6bb-296b194bfed5", + "uuid": "a0680fe5-16fe-44ca-8465-e7a21e1352f2", + "parentUUID": "dbcad3f9-77ab-4b03-bd32-f0bc125d45a7", "isHook": false, "skipped": false }, @@ -10420,8 +10420,8 @@ "context": null, "code": "assert.strictEqual(escape('Lorem \"ipsum',true),'Lorem \\\\\"ipsum')", "err": {}, - "uuid": "70106a1a-edd6-4968-9ed4-90fab48ff1dd", - "parentUUID": "5e76bc3c-a379-4b0b-b6bb-296b194bfed5", + "uuid": "4d1d0e67-f484-40b3-b272-d45495ddf343", + "parentUUID": "dbcad3f9-77ab-4b03-bd32-f0bc125d45a7", "isHook": false, "skipped": false }, @@ -10438,33 +10438,33 @@ "context": null, "code": "assert.strictEqual(escape('Lorem \"ipsum',false),'Lorem \"ipsum')", "err": {}, - "uuid": "3b923280-8c0c-464b-be91-2c5644f7a031", - "parentUUID": "5e76bc3c-a379-4b0b-b6bb-296b194bfed5", + "uuid": "2feb2dc9-7a99-4947-8791-1cdae937f5d2", + "parentUUID": "dbcad3f9-77ab-4b03-bd32-f0bc125d45a7", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "014fc001-da32-47fb-8461-1f44f7ccc60b", - "00f65667-3458-483f-9b43-e7847c43c05a", - "9c48c74b-6808-4874-a8e4-62f8ac099b90", - "d7b148dd-9065-4839-8be6-6997dc025cd4", - "3a76011e-42cf-43c3-83ec-2ca8a4107f21", - "b593dcdc-49f8-490b-b975-6aab88fe8c5c", - "70106a1a-edd6-4968-9ed4-90fab48ff1dd", - "3b923280-8c0c-464b-be91-2c5644f7a031" + "e12f55b8-11eb-46ce-8aa0-9e24e43c0f5c", + "d137ee87-3675-46c9-9c8c-ba9cd01eec58", + "6e389848-b762-4b27-8b75-b43470395979", + "ee87d86f-bd8c-4507-bf07-93470924fb6d", + "5508c68c-c7b9-4899-821b-95f225691217", + "a0680fe5-16fe-44ca-8465-e7a21e1352f2", + "4d1d0e67-f484-40b3-b272-d45495ddf343", + "2feb2dc9-7a99-4947-8791-1cdae937f5d2" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "f8def477-b3f1-4216-b2fa-ec771f40789b", + "uuid": "d425b8bf-9bac-44ce-9614-4f3f6e25db9f", "title": "foldLines()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -10484,8 +10484,8 @@ "context": null, "code": "assert.strictEqual(foldLines(\"12345678ikjhgztrde546rf7g8hjiomkjnhgqfcdxerdftgzuinjhgcfvtzvzvuwcbiweciujzvguhbghbbqwxowidoi21e8981\"),\"12345678ikjhgztrde546rf7g8hjiomkjnhgqfcdxerdftgzuinjhgcfvtzvzvuwcbiweciujz\\r\\n vguhbghbbqwxowidoi21e8981\")", "err": {}, - "uuid": "5fd4533f-2102-427f-95b3-bf3870c48b57", - "parentUUID": "f8def477-b3f1-4216-b2fa-ec771f40789b", + "uuid": "97ff4bc6-4bcb-4914-bdbf-ca0a6b144850", + "parentUUID": "d425b8bf-9bac-44ce-9614-4f3f6e25db9f", "isHook": false, "skipped": false }, @@ -10493,7 +10493,7 @@ "title": "should not split surrogate pairs", "fullTitle": "ICalTools foldLines() should not split surrogate pairs", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -10502,27 +10502,27 @@ "context": null, "code": "assert.strictEqual(foldLines(\"\\u{1F44B}\\u{1F3FC}12345678ikjhgztrde546rf7g8hjiomkjnhgqfcdxerdftgzuinjhgcfvtzvzvuwcbiweciujvguhbghbbqwxowidoi21e8981\"),\"\\u{1F44B}\\u{1F3FC}12345678ikjhgztrde546rf7g8hjiomkjnhgqfcdxerdftgzuinjhgcfvtzvzvuwcb\\r\\n iweciujvguhbghbbqwxowidoi21e8981\")", "err": {}, - "uuid": "4915adfa-8104-4aaf-a896-d34772c1ab89", - "parentUUID": "f8def477-b3f1-4216-b2fa-ec771f40789b", + "uuid": "047d4bb4-68c8-41f9-b059-ce4d2becfea1", + "parentUUID": "d425b8bf-9bac-44ce-9614-4f3f6e25db9f", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "5fd4533f-2102-427f-95b3-bf3870c48b57", - "4915adfa-8104-4aaf-a896-d34772c1ab89" + "97ff4bc6-4bcb-4914-bdbf-ca0a6b144850", + "047d4bb4-68c8-41f9-b059-ce4d2becfea1" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "cd00d031-34c6-48e0-8c40-937abdb3752a", + "uuid": "1dcf5072-1dca-4381-8ef3-c48e76ae7753", "title": "checkDate()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -10531,7 +10531,7 @@ "tests": [], "suites": [ { - "uuid": "1fe9187c-309c-4569-808e-21f33724f2f6", + "uuid": "bab5e5a0-dbd3-4ae6-af95-446d01cd56f1", "title": "Date", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -10551,8 +10551,8 @@ "context": null, "code": "const date=new Date;assert.equal(checkDate(date,\"foo\"),date)", "err": {}, - "uuid": "4d6a58ab-68e2-4d0f-930b-d2a8d376a530", - "parentUUID": "1fe9187c-309c-4569-808e-21f33724f2f6", + "uuid": "f7d7dab7-c4ab-4482-be93-ddb73f0775ac", + "parentUUID": "bab5e5a0-dbd3-4ae6-af95-446d01cd56f1", "isHook": false, "skipped": false }, @@ -10569,16 +10569,16 @@ "context": null, "code": "const date=new Date(\"foo\");assert.throws(()=>{checkDate(date,\"foo\")},/`foo` has to be a valid date!/)", "err": {}, - "uuid": "74b739cf-b4e7-454e-ab78-caa82360d50f", - "parentUUID": "1fe9187c-309c-4569-808e-21f33724f2f6", + "uuid": "23c01c5a-0bde-41e7-a6d3-9c89f753fc41", + "parentUUID": "bab5e5a0-dbd3-4ae6-af95-446d01cd56f1", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "4d6a58ab-68e2-4d0f-930b-d2a8d376a530", - "74b739cf-b4e7-454e-ab78-caa82360d50f" + "f7d7dab7-c4ab-4482-be93-ddb73f0775ac", + "23c01c5a-0bde-41e7-a6d3-9c89f753fc41" ], "failures": [], "pending": [], @@ -10589,7 +10589,7 @@ "_timeout": 2000 }, { - "uuid": "d37e7504-f966-4509-88fd-4c4eb63c8460", + "uuid": "9d40b738-f1f2-4602-a3ec-82f508fe5132", "title": "String", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -10600,7 +10600,7 @@ "title": "should work with valid String", "fullTitle": "ICalTools checkDate() String should work with valid String", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -10609,8 +10609,8 @@ "context": null, "code": "const date=\"2021-03-28T13:15:23.587Z\";assert.equal(checkDate(date,\"foo\"),date)", "err": {}, - "uuid": "41f7245f-6c42-48c5-a87a-e633d06eab46", - "parentUUID": "d37e7504-f966-4509-88fd-4c4eb63c8460", + "uuid": "bfa1da8c-1b24-4bae-b63a-24f80d5ed934", + "parentUUID": "9d40b738-f1f2-4602-a3ec-82f508fe5132", "isHook": false, "skipped": false }, @@ -10627,27 +10627,27 @@ "context": null, "code": "const date=\"foo\";assert.throws(()=>{checkDate(date,\"foo\")},/`foo` has to be a valid date!/)", "err": {}, - "uuid": "6d2fc3cd-5021-4272-829f-fe6c2439314c", - "parentUUID": "d37e7504-f966-4509-88fd-4c4eb63c8460", + "uuid": "d444a5fb-923a-456b-b135-a6632b182986", + "parentUUID": "9d40b738-f1f2-4602-a3ec-82f508fe5132", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "41f7245f-6c42-48c5-a87a-e633d06eab46", - "6d2fc3cd-5021-4272-829f-fe6c2439314c" + "bfa1da8c-1b24-4bae-b63a-24f80d5ed934", + "d444a5fb-923a-456b-b135-a6632b182986" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "4824c91e-663a-445b-b21a-0b7fad4330ba", + "uuid": "056aa7d9-a434-410f-9e53-9e00bf296a74", "title": "Luxon", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -10667,8 +10667,8 @@ "context": null, "code": "const date=DateTime.now();assert.equal(checkDate(date,\"foo\"),date)", "err": {}, - "uuid": "5c6305bb-c1c8-412c-b9bc-6e4b2076b5fa", - "parentUUID": "4824c91e-663a-445b-b21a-0b7fad4330ba", + "uuid": "62ff8ed1-6aa9-474b-970e-b3116ca1c1ea", + "parentUUID": "056aa7d9-a434-410f-9e53-9e00bf296a74", "isHook": false, "skipped": false }, @@ -10676,7 +10676,7 @@ "title": "should throw error for invalid Luxon", "fullTitle": "ICalTools checkDate() Luxon should throw error for invalid Luxon", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -10685,27 +10685,27 @@ "context": null, "code": "const date=DateTime.fromISO(\"foo\");assert.throws(()=>{checkDate(date,\"foo\")},/`foo` has to be a valid date!/)", "err": {}, - "uuid": "c96c645a-a8e5-4863-8528-01bf657fc554", - "parentUUID": "4824c91e-663a-445b-b21a-0b7fad4330ba", + "uuid": "e189319d-51c2-4508-b12a-3902b6901db7", + "parentUUID": "056aa7d9-a434-410f-9e53-9e00bf296a74", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "5c6305bb-c1c8-412c-b9bc-6e4b2076b5fa", - "c96c645a-a8e5-4863-8528-01bf657fc554" + "62ff8ed1-6aa9-474b-970e-b3116ca1c1ea", + "e189319d-51c2-4508-b12a-3902b6901db7" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "28c5ae9b-9755-479a-8326-cfa544a6d4bd", + "uuid": "b0e7768f-e8b9-4e36-a776-e6214da8a754", "title": "Moment", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -10725,8 +10725,8 @@ "context": null, "code": "const date=moment();assert.equal(checkDate(date,\"foo\"),date)", "err": {}, - "uuid": "bab8166e-6b3a-4cb8-b6b5-9becf9471036", - "parentUUID": "28c5ae9b-9755-479a-8326-cfa544a6d4bd", + "uuid": "5a01e137-202b-42f6-8bf3-02d436c6222f", + "parentUUID": "b0e7768f-e8b9-4e36-a776-e6214da8a754", "isHook": false, "skipped": false }, @@ -10743,16 +10743,16 @@ "context": null, "code": "const date=moment(\"foo\",\"MM/DD/YYYY\",true);assert.throws(()=>{checkDate(date,\"foo\")},/`foo` has to be a valid date!/)", "err": {}, - "uuid": "a1c0946b-474a-4ea6-8261-b436e82373c7", - "parentUUID": "28c5ae9b-9755-479a-8326-cfa544a6d4bd", + "uuid": "ff70d29a-91bd-4656-a3d5-80e71cc7f4ae", + "parentUUID": "b0e7768f-e8b9-4e36-a776-e6214da8a754", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "bab8166e-6b3a-4cb8-b6b5-9becf9471036", - "a1c0946b-474a-4ea6-8261-b436e82373c7" + "5a01e137-202b-42f6-8bf3-02d436c6222f", + "ff70d29a-91bd-4656-a3d5-80e71cc7f4ae" ], "failures": [], "pending": [], @@ -10763,7 +10763,7 @@ "_timeout": 2000 }, { - "uuid": "396c3942-abb2-40e4-97f1-54375cd7fce8", + "uuid": "53faecbc-3b59-4308-b9f0-c06ea30a18f6", "title": "Day.js", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -10774,7 +10774,7 @@ "title": "should work with valid Day.js", "fullTitle": "ICalTools checkDate() Day.js should work with valid Day.js", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -10783,8 +10783,8 @@ "context": null, "code": "const date=dayjs();assert.equal(checkDate(date,\"foo\"),date)", "err": {}, - "uuid": "f7c9cf6a-dac6-4103-810a-c397563ed0bd", - "parentUUID": "396c3942-abb2-40e4-97f1-54375cd7fce8", + "uuid": "bd68825a-b0fd-4e0d-9954-fc7f8f2596bf", + "parentUUID": "53faecbc-3b59-4308-b9f0-c06ea30a18f6", "isHook": false, "skipped": false }, @@ -10801,21 +10801,21 @@ "context": null, "code": "const date=dayjs(\"foo\");assert.throws(()=>{checkDate(date,\"foo\")},/`foo` has to be a valid date!/)", "err": {}, - "uuid": "11d21654-3e23-43fe-b970-4c89ff7705b3", - "parentUUID": "396c3942-abb2-40e4-97f1-54375cd7fce8", + "uuid": "972d8da2-51d8-4576-9b9f-53df2cba4e6d", + "parentUUID": "53faecbc-3b59-4308-b9f0-c06ea30a18f6", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "f7c9cf6a-dac6-4103-810a-c397563ed0bd", - "11d21654-3e23-43fe-b970-4c89ff7705b3" + "bd68825a-b0fd-4e0d-9954-fc7f8f2596bf", + "972d8da2-51d8-4576-9b9f-53df2cba4e6d" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000 @@ -10831,7 +10831,7 @@ "_timeout": 2000 }, { - "uuid": "47b008e6-bec7-4a65-ad4c-f0ee5a4e9b21", + "uuid": "1d5d8d2f-1921-41f5-980a-3067c6dd344c", "title": "toDate()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -10851,8 +10851,8 @@ "context": null, "code": "const date=new Date;assert.deepStrictEqual(toDate(date.toJSON()),date)", "err": {}, - "uuid": "7fb9529c-ae1a-4eff-a40b-1b6f051e2eef", - "parentUUID": "47b008e6-bec7-4a65-ad4c-f0ee5a4e9b21", + "uuid": "8bedc9b2-a745-4a23-a0b3-2c23bc8e50df", + "parentUUID": "1d5d8d2f-1921-41f5-980a-3067c6dd344c", "isHook": false, "skipped": false }, @@ -10869,8 +10869,8 @@ "context": null, "code": "const date=new Date;assert.deepStrictEqual(toDate(date),date)", "err": {}, - "uuid": "6a228773-3676-48e2-a550-0418e92f78c6", - "parentUUID": "47b008e6-bec7-4a65-ad4c-f0ee5a4e9b21", + "uuid": "ffa52619-883d-4666-aae8-1448edd33149", + "parentUUID": "1d5d8d2f-1921-41f5-980a-3067c6dd344c", "isHook": false, "skipped": false }, @@ -10878,7 +10878,7 @@ "title": "should work with moment object", "fullTitle": "ICalTools toDate() should work with moment object", "timedOut": false, - "duration": 1, + "duration": 0, "state": "passed", "speed": "fast", "pass": true, @@ -10887,8 +10887,8 @@ "context": null, "code": "const date=new Date;assert.deepStrictEqual(toDate(moment(date)),date)", "err": {}, - "uuid": "222a32e5-c581-4d53-93d7-87f4a65b51ec", - "parentUUID": "47b008e6-bec7-4a65-ad4c-f0ee5a4e9b21", + "uuid": "a637abdf-f272-4f6d-a8cb-e3315fda1184", + "parentUUID": "1d5d8d2f-1921-41f5-980a-3067c6dd344c", "isHook": false, "skipped": false }, @@ -10905,8 +10905,8 @@ "context": null, "code": "const date=new Date;assert.deepStrictEqual(toDate(momentTz(date)),date)", "err": {}, - "uuid": "3571a5b8-708b-4872-80b0-e3fcce4fc95f", - "parentUUID": "47b008e6-bec7-4a65-ad4c-f0ee5a4e9b21", + "uuid": "bc7d28a6-69a6-428b-a82a-c09a2de332b3", + "parentUUID": "1d5d8d2f-1921-41f5-980a-3067c6dd344c", "isHook": false, "skipped": false }, @@ -10923,8 +10923,8 @@ "context": null, "code": "const date=new Date;assert.deepStrictEqual(toDate(dayjs(date)),date)", "err": {}, - "uuid": "9ec7155e-e2db-45cc-b84b-c404bd9157ca", - "parentUUID": "47b008e6-bec7-4a65-ad4c-f0ee5a4e9b21", + "uuid": "1f088189-f49b-4c7f-80bb-a8965b8f2791", + "parentUUID": "1d5d8d2f-1921-41f5-980a-3067c6dd344c", "isHook": false, "skipped": false }, @@ -10941,31 +10941,31 @@ "context": null, "code": "const date=new Date;assert.deepStrictEqual(toDate(DateTime.fromJSDate(date)),date)", "err": {}, - "uuid": "b1af8cbe-37fd-4647-8ef6-88bad5e126ac", - "parentUUID": "47b008e6-bec7-4a65-ad4c-f0ee5a4e9b21", + "uuid": "984d15ea-aad7-4d05-9d58-5c379299f2ed", + "parentUUID": "1d5d8d2f-1921-41f5-980a-3067c6dd344c", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "7fb9529c-ae1a-4eff-a40b-1b6f051e2eef", - "6a228773-3676-48e2-a550-0418e92f78c6", - "222a32e5-c581-4d53-93d7-87f4a65b51ec", - "3571a5b8-708b-4872-80b0-e3fcce4fc95f", - "9ec7155e-e2db-45cc-b84b-c404bd9157ca", - "b1af8cbe-37fd-4647-8ef6-88bad5e126ac" + "8bedc9b2-a745-4a23-a0b3-2c23bc8e50df", + "ffa52619-883d-4666-aae8-1448edd33149", + "a637abdf-f272-4f6d-a8cb-e3315fda1184", + "bc7d28a6-69a6-428b-a82a-c09a2de332b3", + "1f088189-f49b-4c7f-80bb-a8965b8f2791", + "984d15ea-aad7-4d05-9d58-5c379299f2ed" ], "failures": [], "pending": [], "skipped": [], - "duration": 1, + "duration": 0, "root": false, "rootEmpty": false, "_timeout": 2000 }, { - "uuid": "b9a67c72-7e30-48c3-8507-912887bb50e9", + "uuid": "14627e49-7c22-4cd5-9708-ce49cce05d16", "title": "toDurationString()", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/tools.ts", "file": "/test/tools.ts", @@ -10985,15 +10985,15 @@ "context": null, "code": "assert.strictEqual(toDurationString(0),\"PT0S\");assert.strictEqual(toDurationString(1),\"PT1S\");assert.strictEqual(toDurationString(60),\"PT1M\");assert.strictEqual(toDurationString(3600),\"PT1H\");assert.strictEqual(toDurationString(86400),\"P1D\");assert.strictEqual(toDurationString(-3600),\"-PT1H\")", "err": {}, - "uuid": "c4ee59ec-c786-419e-8f40-7c6ca1e63ac9", - "parentUUID": "b9a67c72-7e30-48c3-8507-912887bb50e9", + "uuid": "f8826fd7-1129-455f-ad01-7c575959a90f", + "parentUUID": "14627e49-7c22-4cd5-9708-ce49cce05d16", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "c4ee59ec-c786-419e-8f40-7c6ca1e63ac9" + "f8826fd7-1129-455f-ad01-7c575959a90f" ], "failures": [], "pending": [], @@ -11014,7 +11014,7 @@ "_timeout": 2000 }, { - "uuid": "8ce40dbd-c961-490a-ad46-e3391fbf1796", + "uuid": "e6e971f3-a2e0-4907-a892-51b355e89e01", "title": "ical-generator Types", "fullFile": "/home/runner/work/ical-generator/ical-generator/test/types.ts", "file": "/test/types.ts", @@ -11025,7 +11025,7 @@ "title": "stubs should be compatible with third party libraries", "fullTitle": "ical-generator Types stubs should be compatible with third party libraries", "timedOut": false, - "duration": 0, + "duration": 1, "state": "passed", "speed": "fast", "pass": true, @@ -11034,8 +11034,8 @@ "context": null, "code": "assert.ok(dayJsTest,\"day.js stub should be compatible\");assert.ok(luxonTest,\"luxon stub should be compatible\");assert.ok(momentTest,\"moment stub should be compatible\");assert.ok(momentTimezoneTest,\"moment-timezone stub should be compatible\");assert.ok(rruleTest,\"rrule stub should be compatible\")", "err": {}, - "uuid": "ae92099c-f325-4b72-8786-657d40f38b46", - "parentUUID": "8ce40dbd-c961-490a-ad46-e3391fbf1796", + "uuid": "7e4ad099-1190-40b9-b4fc-dc0f17fab3f2", + "parentUUID": "e6e971f3-a2e0-4907-a892-51b355e89e01", "isHook": false, "skipped": false }, @@ -11052,21 +11052,21 @@ "context": null, "code": "assert.ok(attendeeJson,\"attendee json data should be compatible\");assert.ok(calendarJson,\"calendar json data should be compatible\");assert.ok(categoryJson,\"category json data should be compatible\");assert.ok(eventJson,\"event json data should be compatible\")", "err": {}, - "uuid": "5a1e6557-d234-40a0-9d56-f0c30fc78f2a", - "parentUUID": "8ce40dbd-c961-490a-ad46-e3391fbf1796", + "uuid": "92bc64cd-a8f2-417d-b4b7-f2b9773319f6", + "parentUUID": "e6e971f3-a2e0-4907-a892-51b355e89e01", "isHook": false, "skipped": false } ], "suites": [], "passes": [ - "ae92099c-f325-4b72-8786-657d40f38b46", - "5a1e6557-d234-40a0-9d56-f0c30fc78f2a" + "7e4ad099-1190-40b9-b4fc-dc0f17fab3f2", + "92bc64cd-a8f2-417d-b4b7-f2b9773319f6" ], "failures": [], "pending": [], "skipped": [], - "duration": 0, + "duration": 1, "root": false, "rootEmpty": false, "_timeout": 2000