def test_afl_rsync_get(self): local_path = 'testdata/rsync_tmp_store/fuzz000_get' remote_path = 'testdata/sync/fuzz000' excludes = ['crashes*/', 'hangs*/'] afl_rsync = AflRsync(None, None) self.assertTrue(afl_rsync.rsync_get(remote_path, local_path, rsync_excludes=excludes)) self.assertTrue(os.path.exists(local_path + '/fuzzer_stats')) self.assertFalse(os.path.exists(local_path + '/crashes')) self.assertFalse(os.path.exists(local_path + '/hangs'))
def test_afl_rsync_get(self): local_path = 'testdata/rsync_tmp_store/fuzz000_get' remote_path = 'testdata/sync/fuzz000' excludes = ['crashes*/', 'hangs*/'] afl_rsync = AflRsync(None, None) self.assertTrue( afl_rsync.rsync_get(remote_path, local_path, rsync_excludes=excludes)) self.assertTrue(os.path.exists(local_path + '/fuzzer_stats')) self.assertFalse(os.path.exists(local_path + '/crashes')) self.assertFalse(os.path.exists(local_path + '/hangs'))
def test_afl_rsync_get(self): local_path = 'testdata/rsync_tmp_store/fuzz000_get' remote_path = 'testdata/sync/fuzz000' excludes = ['crashes*/', 'hangs*/'] rsync_config = { 'get': afl_sync._rsync_default_options[:], 'put': afl_sync._rsync_default_options[:], } afl_rsync = AflRsync(None, None, rsync_config) self.assertTrue( afl_rsync.rsync_get(remote_path, local_path, afl_rsync.rsync_config['get'], rsync_excludes=excludes)) self.assertTrue(os.path.exists(local_path + '/fuzzer_stats')) self.assertFalse(os.path.exists(local_path + '/crashes')) self.assertFalse(os.path.exists(local_path + '/hangs'))