Skip to content

Latest commit

 

History

History
42 lines (25 loc) · 2.24 KB

File metadata and controls

42 lines (25 loc) · 2.24 KB

< Return to Overview

accessChannel - Seller provided remote access (access-channel)

For online opportunities, an accessChannel (or a customerNotice indicating that an accessChannel will be sent soon) is provided upon booking with B

Required if there are any online opportunities whose virtual location cannot be shared publicly (e.g. to avoid zoombombing) and must be shared privately to confirmed attendees

openactive/open-booking-api#176

Coverage Status: complete

Test prerequisites - Opportunities

Opportunities that match the following criteria must exist in the booking system (for each configured bookableOpportunityTypesInScope) for the configured primary Seller in order to use useRandomOpportunities: true. Alternatively the following testOpportunityCriteria values must be supported by the test interface of the booking system for useRandomOpportunities: false.

TestOpportunityOnlineBookable x3, TestOpportunityBookable x1

Running tests for only this feature

npm start -- --runInBand test/features/access/access-channel/

'Implemented' tests

Update default.json within packages/openactive-integration-tests/config/ as follows to enable 'Implemented' testing for this feature:

"implementedFeatures": {
  ...
  "access-channel": true,
  ...
}
Identifier Name Description Prerequisites per Opportunity Type Required Test Interface Actions
includes-access-channel-or-customer-notice Details about virtual location included in B response. Online opportunities include, in the B response, either: (1). The virtual location or (2). a customerNotice informing that the virtual location will be shared before the booked opportunity starts. TestOpportunityOnlineBookable x3, TestOpportunityBookable x1