def test_SSHDataGrabber_outputs(): output_map = dict() outputs = SSHDataGrabber.output_spec() for key, metadata in output_map.items(): for metakey, value in metadata.items(): yield assert_equal, getattr(outputs.traits()[key], metakey), value
def test_SSHDataGrabber_inputs(): input_map = dict(base_directory=dict(mandatory=True, ), download_files=dict(usedefault=True, ), hostname=dict(mandatory=True, ), ignore_exception=dict(nohash=True, usedefault=True, ), password=dict(mandatory=False, ), raise_on_empty=dict(usedefault=True, ), sort_filelist=dict(mandatory=True, ), ssh_log_to_file=dict(usedefault=True, ), template=dict(mandatory=True, ), template_args=dict(), template_expression=dict(usedefault=True, ), username=dict(mandatory=False, ), ) inputs = SSHDataGrabber.input_spec() for key, metadata in input_map.items(): for metakey, value in metadata.items(): yield assert_equal, getattr(inputs.traits()[key], metakey), value
def test_SSHDataGrabber_inputs(): input_map = dict( base_directory=dict(mandatory=True, ), download_files=dict(usedefault=True, ), hostname=dict(mandatory=True, ), ignore_exception=dict( nohash=True, usedefault=True, ), password=dict(), raise_on_empty=dict(usedefault=True, ), sort_filelist=dict(mandatory=True, ), ssh_log_to_file=dict(usedefault=True, ), template=dict(mandatory=True, ), template_args=dict(), template_expression=dict(usedefault=True, ), username=dict(), ) inputs = SSHDataGrabber.input_spec() for key, metadata in input_map.items(): for metakey, value in metadata.items(): yield assert_equal, getattr(inputs.traits()[key], metakey), value