(self)
| 65 | self.assertNotEqual( |
| 66 | original.global_summary.id, new_summary.global_summary.id |
| 67 | ) |
| 68 | |
| 69 | def test_canonical_models_have_no_embedding_vectors_or_text_method( |
| 70 | self, |
| 71 | ) -> None: |
| 72 | result = build_paper_result() |
| 73 | |
| 74 | for value in ( |
| 75 | result.source_revision, |
| 76 | result.chunk_set, |
| 77 | result.global_summary, |
| 78 | *result.chunk_set.chunks, |
| 79 | ): |
| 80 | self.assertNotIn("embedding", value.model_dump()) |
| 81 | self.assertFalse(hasattr(value, "embedding_text")) |
nothing calls this directly
no test coverage detected