code: def test_function_descriptors_all_default() -> None:
      func = ExampleFunctionAllDefault()
      assert func.descriptors["default"] == 12
      assert "self" not in func._auto_init
      with pytest.raises(TypeError):
          # make sure unexpected keyword still works
          ExampleFunctionAllDefault(blublu=12)
  
imports: import pickle
  import numpy
  import pytest
  import nevergrad
  from nevergrad.common import testing
  from nevergrad.functions import ArtificialFunction
  import nevergrad.common.typing
  from .None import base
  from .None import helpers
label_desc: Use image node_id 10 for calling a global function with example usage: test_function_descriptors_all_default() without return types