finos / FDC3-conformance-framework

A framework for testing whether desktop containers implement the FDC3 standard
Apache License 2.0
14 stars 15 forks source link

Manual Intent Resolver Check #200

Open robmoffat opened 1 year ago

robmoffat commented 1 year ago

We need a test which causes the intent resolver to pop up.

Add to the spec as well.

Shouldn't run as part of the automated list.

kriswest commented 1 year ago

Added a suggestion to test definitions PR that should get you started on this: https://github.com/finos/FDC3/pull/890/files/33b063818cdb566a2033f4fd457123d4a173233d#r1192579766

robmoffat commented 1 year ago

FDC3 Desktop Agent MUST provide a method of resolving ambiguous intents (i.e. those that might be resolved by multiple applications) or unspecified intents (calls to raiseIntentForContext that return multiple options).

This is often accomplished by providing a user interface allowing the user to select the desired target application or intent and application.

i.e. It should not fail to raise the intent or resolve it to multiple applications.