File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -267,9 +267,6 @@ def validate_categories(
267267 if value is None :
268268 return value
269269
270- if not isinstance (value , list ):
271- raise ValueError ("Categories must be a list" )
272-
273270 if len (value ) == 0 :
274271 return None # Convert empty list to None for consistency
275272
Original file line number Diff line number Diff line change @@ -122,6 +122,16 @@ def test_get_documents(self) -> None:
122122 assert documents [1 ]["content" ] == "kind: Pod\n metadata:\n name: private-reg"
123123 assert documents [1 ]["mime_type" ] == "application/yaml"
124124
125+ def test_get_documents_no_attachments (self ) -> None :
126+ """Test the get_documents method."""
127+ attachments = []
128+ qr = QueryRequest (
129+ query = "Tell me about Kubernetes" ,
130+ attachments = attachments ,
131+ )
132+ documents = qr .get_documents ()
133+ assert len (documents ) == 0
134+
125135 def test_validate_provider_and_model (self ) -> None :
126136 """Test the validate_provider_and_model method."""
127137 qr = QueryRequest (
You can’t perform that action at this time.
0 commit comments