code: def test_plugin_widget_init_all(self):
      data = {"a": [1, 2, 3], "b": ["a", "b", "c"]}
      for plugin in Plugin:
          widget = PerspectiveWidget(data, plugin=plugin)
          assert widget.plugin == plugin.value
  
file_path: perspective/python/perspective/perspective/tests/core/test_plugin.py
imports: from pytest import raises
  from perspective import PerspectiveError, PerspectiveViewer, PerspectiveWidget, Plugin
label_desc: Use image node_id 6 for calling the TestPlugin obj's underlying member method code with example usage: obj.test_plugin_widget_init_all() without return types