@tests.skipUnless(InsertGNURPlotPlugin.check_dependencies_ok(), 'Missing dependencies') class TestGNURPlotEditor(TestImageGeneratorPluginMixin, tests.TestCase): plugin = 'gnu_r_ploteditor' object_types = ['image+gnu_r_plot'] validinput = r''' x = seq(-4,4,by=0.01) y = sin(x) + 1 plot(x,y,type='l') ''' invalidinput = r'sdf sdfsdf sdf' @tests.skipUnless(InsertGnuplotPlugin.check_dependencies_ok(), 'Missing dependencies') class TestGnuplotEditor(TestImageGeneratorPluginMixin, tests.TestCase): plugin = 'gnuplot_ploteditor' object_types = ['image+gnuplot'] validinput = r'plot sin(x), cos(x)' invalidinput = r'sdf sdfsdf sdf' @tests.skipUnless(InsertScorePlugin.check_dependencies_ok(), 'Missing dependencies') class TestScoreEditor(TestImageGeneratorPluginMixin, tests.TestCase): plugin = 'scoreeditor'
pluginklass = InsertGNURPlotPlugin generatorklass = GNURPlotGenerator validinput = r''' x = seq(-4,4,by=0.01) y = sin(x) + 1 plot(x,y,type='l') ''' invalidinput = r'sdf sdfsdf sdf' def runTest(self): 'Test GNU R Plot Editor plugin' TestGenerator._test_generator(self) @tests.skipUnless(InsertGnuplotPlugin.check_dependencies_ok(), 'Missing dependencies') class TestGnuplotEditor(TestGenerator): pluginklass = InsertGnuplotPlugin generatorklass = GnuplotGenerator validinput = r'plot sin(x), cos(x)' invalidinput = r'sdf sdfsdf sdf' def testGenerator(self): 'Test Gnuplot Plot Editor plugin' TestGenerator._test_generator(self) @tests.skipUnless(InsertScorePlugin.check_dependencies_ok(), 'Missing dependencies') class TestScoreEditor(TestGenerator):