OpenAssetIO
An abstract API for generalising interactions between a host application and an asset management system
Test_getWithRelationship_All Class Reference

Check plugin's implementation of managerApi.ManagerInterface.getWithRelationship[s]. More...

Inheritance diagram for Test_getWithRelationship_All:

Classes

class  weaklist
 Built-in list type does not support weakref, so create this shim. More...
 

Public Member Functions

def test_when_relation_unknown_then_no_pages_returned (self)
 
def test_has_capability (self)
 
def test_when_batched_then_same_number_of_returned_relationships (self)
 
def test_when_relationship_trait_set_known_then_all_with_trait_set_returned (self)
 
def test_when_relationship_trait_set_known_and_props_set_then_filtered_refs_returned (self)
 
def test_when_result_trait_set_supplied_then_filtered_refs_returned (self)
 
def test_when_querying_missing_reference_then_resolution_error_is_returned (self)
 
def test_when_querying_malformed_reference_then_malformed_reference_error_is_returned (self)
 
def test_when_related_entities_span_multiple_pages_then_pager_has_multiple_pages (self)
 
def test_when_pager_constructed_then_no_references_to_original_args_are_retained (self)
 

Detailed Description

Check plugin's implementation of managerApi.ManagerInterface.getWithRelationship[s].

Member Function Documentation

def test_has_capability (   self)
def test_when_batched_then_same_number_of_returned_relationships (   self)
def test_when_pager_constructed_then_no_references_to_original_args_are_retained (   self)
def test_when_querying_malformed_reference_then_malformed_reference_error_is_returned (   self)
def test_when_querying_missing_reference_then_resolution_error_is_returned (   self)
def test_when_related_entities_span_multiple_pages_then_pager_has_multiple_pages (   self)
def test_when_relation_unknown_then_no_pages_returned (   self)
def test_when_relationship_trait_set_known_and_props_set_then_filtered_refs_returned (   self)
def test_when_relationship_trait_set_known_then_all_with_trait_set_returned (   self)
def test_when_result_trait_set_supplied_then_filtered_refs_returned (   self)

The documentation for this class was generated from the following file:
  • /src/src/openassetio-python/package/openassetio/test/manager/apiComplianceSuite.py