code: def test_graphic_image_style_opts_remove_none():
      option = GraphicImageStyleOpts(
          graphic_basicstyle_opts={"fill": "#000"}
      )
      expected = {
          "x": 0,
          "y": 0,
          "width": 0,
          "height": 0,
          "opacity": 1,
          "fill": "#000",
      }
      assert_equal(expected, remove_key_with_none_value(option.opts))
  
file_path: pyecharts/test/test_chart_options.py
imports: from nose.tools import assert_equal
  from pyecharts.commons.utils import remove_key_with_none_value
  from pyecharts.options.charts_options import BarBackgroundStyleOpts, GlobeLayersOpts, GraphCategory, ThemeRiverItem, TimelineCheckPointerStyle, TimelineControlStyle, TreeItem, TreeMapItemStyleOpts, GraphicImageStyleOpts, GraphicTextStyleOpts, GeoRegionsOpts
label_desc: Use image node_id 9 for calling a global function with example usage: test_graphic_image_style_opts_remove_none() without return types