From e43b9a1fa444667167f5a626a3c68f81bcbecde6 Mon Sep 17 00:00:00 2001 From: Siraj R Aizlewood <siraj@aurelio.ai> Date: Mon, 12 Feb 2024 13:18:31 +0400 Subject: [PATCH] Fixed PyTests The RouteLayer.categories() attribute has been removed, removing parts that reference this attribute form the tests. --- tests/unit/test_layer.py | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/tests/unit/test_layer.py b/tests/unit/test_layer.py index 4e277e86..97353f97 100644 --- a/tests/unit/test_layer.py +++ b/tests/unit/test_layer.py @@ -156,15 +156,11 @@ class TestRouteLayer: route2 = Route(name="Route 2", utterances=["Maybe", "Sure"]) route_layer.add(route=route1) - assert route_layer.index is not None and route_layer.categories is not None + assert route_layer.index is not None assert route_layer.index.shape[0] == 2 - assert len(set(route_layer.categories)) == 1 - assert set(route_layer.categories) == {"Route 1"} route_layer.add(route=route2) assert route_layer.index.shape[0] == 4 - assert len(set(route_layer.categories)) == 2 - assert set(route_layer.categories) == {"Route 1", "Route 2"} del route_layer def test_list_route_names(self, openai_encoder, routes): @@ -183,10 +179,6 @@ class TestRouteLayer: assert ( route_to_delete not in route_layer.list_route_names() ), "The route should be deleted from the route layer." - # Ensure the route is no longer in the index or categories - assert ( - route_to_delete not in route_layer.categories - ), "The route should be deleted from the categories." # Ensure the route's utterances are no longer in the index for utterance in routes[0].utterances: assert ( @@ -206,9 +198,8 @@ class TestRouteLayer: def test_add_multiple_routes(self, openai_encoder, routes): route_layer = RouteLayer(encoder=openai_encoder) route_layer._add_routes(routes=routes) - assert route_layer.index is not None and route_layer.categories is not None + assert route_layer.index is not None assert route_layer.index.shape[0] == 5 - assert len(set(route_layer.categories)) == 2 def test_query_and_classification(self, openai_encoder, routes): route_layer = RouteLayer(encoder=openai_encoder, routes=routes) -- GitLab