import pathlib test_file = pathlib.Path(__file__) test_dir = test_file.parent project_dir = test_dir.parent import sys sys.path.append(str(project_dir.absolute())) import source as communication def main(): print("Building message.") message = communication.message_builder() \ .set_key("name", "cx-copter") \ .set_key("version", "1.1") \ .set_key("ssid", "UwUUwU", "wifi") \ .set_key("key", "password", "wifi") \ .set_key("TLS", "false", "socket") \ .build() print("Encoding.") encoded = communication.encoder(message).process() print("Result:") print(encoded) if __name__ == "__main__": main()