def METHOD_NAME(self):
    settings = {
        "command": ["pyls"],
        "selector": "source.python",
        "disabled_capabilities": {"completionProvider": {"triggerCharacters": True}}
    }
    config = read_client_config("pyls", settings)
    capability_path = "completionProvider"
    options = {"triggerCharacters": ["!"], "resolveProvider": True}
    options = config.filter_out_disabled_capabilities(capability_path, options)
    self.assertNotIn("triggerCharacters", options)
    self.assertIn("resolveProvider", options)