Simple test

Ensure your device works with this simple test.

examples/pastebin_simpletest.py
 1# SPDX-FileCopyrightText: Copyright (c) 2022 Alec Delaney for Adafruit Industries
 2#
 3# SPDX-License-Identifier: Unlicense
 4
 5import ssl
 6import wifi
 7import socketpool
 8import adafruit_requests as requests
 9from adafruit_pastebin.pastebin import PasteBin, ExpirationSetting, PrivacySetting
10
11try:
12    from secrets import secrets
13except ImportError:
14    print("Please place your auth/dev key in a secrets.py file!")
15    raise
16
17wifi.radio.connect(secrets["ssid"], secrets["password"])
18pool = socketpool.SocketPool(wifi.radio)
19session = requests.Session(pool, ssl.create_default_context())
20
21auth_key = secrets["auth_key"]
22
23pastebin = PasteBin(session, auth_key)
24paste_url = pastebin.paste(
25    "This is a test paste!",
26    name="My Test Paste",
27    expiration=ExpirationSetting.ONE_DAY,
28    privacy=PrivacySetting.UNLISTED,
29)
30print(paste_url)