tests.integration

tests.integration#

Tests that combine functionality of multiple source submodules.

Modules

test_assoc_from_init

Unit tests for linking vertices to vertices, specifically created in the __init__ methods of both classes.

test_cache_safety

Unit tests that ensure no negative effects of caching are observed.

test_diedge_assoc

Unit tests for DirectedEdge assocations with their vertices.

test_performance

Dedicated performance tests designed to identify slow points.

test_pickling

Unit tests that ensure all Edgegraph objects are pickleable and unpickleable.

test_singleton_vertex

Behavioral tests for singletons and vertices playing together.

test_thread_safety

Ensure graph operations are thread-safe.

test_undiedge_assoc

Unit tests for UnDirectedEdge assocations with their vertices.

test_vert_to_vert_linking

Unit tests for linking vertices to vertices.