code: def test_should_not_disambiguate_grammar_and_gazetteer_entities(self):
      # Given
      text = "trois nuits par semaine"
      gazetteer_entities = ["snips/musicTrack"]
      parser = BuiltinEntityParser.build(
          language="fr", gazetteer_entity_scope=gazetteer_entities
      )
  
      # When
      result = parser.parse(text)
  
      # Then
      expected_result = [
          {
              "value": "trois",
              "range": {"start": 0, "end": 5},
              "resolved_value": {"kind": "Number", "value": 3.0},
              "entity_kind": "snips/number",
          },
          {
              "value": "trois nuits par semaine",
              "range": {"start": 0, "end": 23},
              "resolved_value": {
                  "kind": "MusicTrack",
                  "value": "Trois nuits par semaine",
              },
              "entity_kind": "snips/musicTrack",
          },
      ]
      self.assertListEqual(expected_result, result)
  
file_path: snips-nlu/snips_nlu/tests/test_builtin_entity_parser.py
imports: from __future__ import unicode_literals
  from mock import patch
  from snips_nlu_parsers import get_all_languages
  from snips_nlu.constants import ENTITIES, LANGUAGE
  from snips_nlu.entity_parser.builtin_entity_parser import BuiltinEntityParser, _BUILTIN_ENTITY_PARSERS
  from snips_nlu.tests.utils import SnipsTest
label_desc: Use image node_id 5 for calling the TestBuiltinEntityParser obj's underlying member method code with example usage: obj.test_should_not_disambiguate_grammar_and_gazetteer_entities() without return types