def setUp(self) -> None: """ :return: """ self.basin = pool.Pool()
def setUp(self) -> None: self.pool123 = pool.Pool()
'''class''' import pool import fishes import config if __name__ == '__main__': SWIMMING_POOL = pool.Pool() SWIMMING_POOL.fill(fishes.Predator, int(config.CONFIG['App']['Predators'])) SWIMMING_POOL.fill(fishes.Victim, int(config.CONFIG['App']['Victims'])) for i in range(config.get_ticks()): print(SWIMMING_POOL) SWIMMING_POOL.tick()
def test_fish_is_in_bounds1(self): """DOCSTRING""" vconat = fishes.Fish(-1, -1) vconat.place_in_bounds(pool.Pool()) self.assertEqual(vconat.get_pos(), [0, 0])
def test_fish_is_in_bounds2(self): """DOCSTRING""" vconat = fishes.Fish(20, 20) vconat.place_in_bounds(pool.Pool()) self.assertEqual(vconat.get_pos(), [19, 19])
def test_fish_is_in_bounds1(self): vc = fishes.Fish(-1, -1) vc.place_in_bounds(pool.Pool()) self.assertEqual(vc.get_pos(), [0, 0])
def test_victim_correct_move(self, make): """DOCSTRING""" vcontra = fishes.Victim(2, 3) make.side_effect = 1, 1 vcontra.move(pool.Pool()) self.assertEqual(vcontra.get_pos(), [3, 4])
def setUp(self) -> None: """Test method""" self.pool = pool.Pool()
limit = num_faces #Instantiate convolution layer if random_filters == True: cv = conv.Conv(num_filters, None, random_filters) else: cv = conv.Conv(filters.shape[0], filters, random_filters) #Instantiate convolution layer 2 if random_filters == True: cv2 = conv.Conv(num_filters, None, random_filters) else: cv2 = conv.Conv(filters.shape[0], filters, random_filters) #Instantiate max pooling mp = pool.Pool() mp2 = pool.Pool() #FULLY CONNECTED #Create fully-connected layer fc = c.FullyConnected(961 * num_filters) #loops until both learning and testing are complete while (go_learn or go_test): test = rand.choice(indices) indices.remove(rand.choice(indices)) fn = face_lines[test - 1] fn = fn.strip('\n') fn = fn.split('.')[0] + '.pgm' #if f.check(fn,cwd) == -1: # continue
def test_fish_is_in_bounds1(self): """Test method""" some_value = fishes.Fish(-1, -1) some_value.place_in_bounds(pool.Pool()) self.assertEqual(some_value.get_pos(), [0, 0])
def test_fish_is_in_bounds2(self): """Test method""" some_value = fishes.Fish(10, 10) some_value.place_in_bounds(pool.Pool()) self.assertEqual(some_value.get_pos(), [9, 9])
def test_victim_correct_move(self, mock): """Test method""" victim = fishes.Victim(2, 3) mock.side_effect = 1, 1 victim.move(pool.Pool()) self.assertEqual(victim.get_pos(), [3, 4])
def test_victim_correct_move(self, m): vc = fishes.Victim(2, 3) m.side_effect = 1, 1 vc.move(pool.Pool()) self.assertEqual(vc.get_pos(), [3, 4])
def test_fish_is_in_bounds2(self): vc = fishes.Fish(10, 10) vc.place_in_bounds(pool.Pool()) self.assertEqual(vc.get_pos(), [9, 9])
""" doc main """ import pool import fishes import config if __name__ == '__main__': POOL = pool.Pool() POOL.fill(fishes.Predator, int(config.CONFIG['App']['Predators'])) POOL.fill(fishes.Victim, int(config.CONFIG['App']['Victims'])) for i in range(config.get_ticks()): print(POOL) POOL.tick()
options = parser.parse_args(args) return options if __name__ == "__main__": starttime = time.time() # ip="193.173.10.234" # get command arguments options = getOptions(sys.argv[1:]) ip = options.inputIP port = options.inputPort max_workers = options.threads # initiate the classes ftpPool = pool.Pool(max_workers, "ftp_pool") async_jobs_ftp = ftp_scan_all(ftpPool, ip, port) while (ftpPool.get_workers_in_queue() > 0): #sleep to avoid last minute workers added queues after the time stop time.sleep(2) pass scan_time = round(time.time() - starttime, 3) for async_job in async_jobs_ftp: future = async_job[0] func = async_job[1] ip = async_job[2] port = async_job[3] if (async_job[0].exception()): ftplogger.error(
return options if __name__ == "__main__": starttime = time.time() # ip="193.173.10.234" # get command arguments options = getOptions(sys.argv[1:]) ip=options.inputIP port=options.inputPort max_workers=options.threads # initiate the classes pop3Pool=pool.Pool(max_workers,"pop3_pool") async_jobs_pop3=pop3_scan_all(pop3Pool, ip, port) while(pop3Pool.get_workers_in_queue() > 0): #sleep to avoid last minute workers added queues after the time stop time.sleep(2) pass scan_time = round(time.time() - starttime,3) for async_job in async_jobs_pop3: future = async_job[0] func = async_job[1] ip = async_job[2] port = async_job[3] if(async_job[0].exception()): pop3logger.error(f"{func} did not execute correctly for {ip} port {port}: {future.exception()}")
def setUp(self) -> None: """ :return: """ self.pas = pool.Pool()