def test_defaults(self): step = SparkScriptStep(script='macbeth.py') self.assertEqual(step.script, 'macbeth.py') self.assertEqual(step.args, []) self.assertEqual(step.spark_args, []) self.assertEqual( step.description(0), dict( type='spark_script', script='macbeth.py', args=[], spark_args=[], ))
def test_defaults(self): step = SparkScriptStep(script='macbeth.py') self.assertEqual(step.script, 'macbeth.py') self.assertEqual(step.args, []) self.assertEqual(step.spark_args, []) self.assertEqual( step.description(0), dict( type='spark_script', script='macbeth.py', args=[], spark_args=[], ) )
def test_all_args(self): step = SparkScriptStep(script='macbeth.py', args=['ARGH', 'ARGH'], spark_args=['argh', 'argh']) self.assertEqual(step.script, 'macbeth.py') self.assertEqual(step.args, ['ARGH', 'ARGH']) self.assertEqual(step.spark_args, ['argh', 'argh']) self.assertEqual( step.description(0), dict( type='spark_script', script='macbeth.py', args=['ARGH', 'ARGH'], spark_args=['argh', 'argh'], ))
def test_all_args(self): step = SparkScriptStep(script='macbeth.py', args=['ARGH', 'ARGH'], spark_args=['argh', 'argh']) self.assertEqual(step.script, 'macbeth.py') self.assertEqual(step.args, ['ARGH', 'ARGH']) self.assertEqual(step.spark_args, ['argh', 'argh']) self.assertEqual( step.description(0), dict( type='spark_script', script='macbeth.py', args=['ARGH', 'ARGH'], spark_args=['argh', 'argh'], ) )
def test_positional_args(self): step1 = SparkScriptStep('macbeth.py') step2 = SparkScriptStep(script='macbeth.py') self.assertEqual(step1, step2) self.assertEqual(step1.description(0), step2.description(0))
def test_positional_args(self): step1 = SparkScriptStep('macbeth.py') step2 = SparkScriptStep(script='macbeth.py') self.assertEqual(step1, step2) self.assertEqual(step1.description(0), step2.description(0))