code: def scatter_plot_input_argument_tests():
      options = {
          "x": ["x"],
          "y": ["y"],
          "mode": ["markers"],
          "symbol": ["circle-dot"],
          "colors": [["orange", "teal"]],
          "size": [10],
      }
  
      def scatter_test(self, **kwargs):
          self._iplot(self.df, **kwargs)
  
      _generate_tests(TestIPlot, scatter_test, "scatter", options)
  
imports: import cufflinks
  import pandas
  import numpy
  import unittest
  from nose.tools import assert_equals
label_desc: Use image node_id 8 for calling a global function with example usage: scatter_plot_input_argument_tests() without return types