def test_generate_schema_noScoreModifierFields_successful(self):
        """
        Test an index that has no score modifier fields.
        """
        marqo_index_request = self.structured_marqo_index_request(
            name='my_index',
            model=Model(name='ViT-B/32'),
            distance_metric=DistanceMetric.PrenormalizedAngular,
            vector_numeric_type=VectorNumericType.Float,
            hnsw_config=HnswConfig(ef_construction=100, m=16),
            fields=[
                FieldRequest(name='title', type=FieldType.Text, features=[FieldFeature.LexicalSearch]),
                FieldRequest(name='description', type=FieldType.Text),
                FieldRequest(name='price', type=FieldType.Float)
            ],
            tensor_fields=['title', 'description']
        )

        actual_schema, _ = StructuredVespaSchema(marqo_index_request).generate_schema()
        expected_schema = self._read_schema_from_file('test_schemas/no_score_modifiers.sd')

        self.assertEqual(
            self._remove_whitespace_in_schema(expected_schema),
            self._remove_whitespace_in_schema(actual_schema)
        )

        Test an index that has no score modifier fields.
        
tests/integ_tests/core/structured_vespa_index/test_structured_vespa_schema.py