Problem
Extracting from the spec:
Spec Requirements
v1alpha1 Spec: each channel CRD MUST contain an array of subscribers: spec.subscribable.subscribers
v1beta1 Spec: each channel CRD MUST contain an array of subscribers: spec.subscribers
Tests:
Persona:
System Integrator, Contributors
Exit Criteria
Test required behavior of channel, maybe report on optional capabilities.
Time Estimate (optional):
2d
Problem
Extracting from the spec:
Tests:
spec.subscribable.subscribersorspec.subscribers. As there's no way of knowing what channel spec version the channel supports, instantiate a channel and then check the annotationmessaging.knative.dev/subscribablein the channel instance . There's more info for this in Conformance tests for channel annotation requirements #2987.Persona:
System Integrator, Contributors
Exit Criteria
Test required behavior of channel, maybe report on optional capabilities.
Time Estimate (optional):
2d