Test the server """ import os, sys, logging import pickle logging.basicConfig(level=logging.INFO, format='%(asctime)s [%(levelname)s] %(message)s') sys.path.append('../') from protocol import Client client = Client() logging.info("Start set") client.set('k0', 'v0') logging.info("End set. Start get") x = client.get('k0') logging.info("End get") print(f"expecting: v0 recieved:{x}") client.set('k2', -0.345) x = client.get('k2') - 1 print(f"expecting: -1.345 recieved:{x}") x = client.get('k1') print(f"expecting: None recieved:{x}") client.mset('k1', 'v1', 'k2', ['v2-0', 1, 'v2-2'], 'k3', 'v3') client.get('k2') client.mget('k3', 'k1')