Simple test

Ensure your device works with this simple test.

examples/nitroclass_simpletest.py
 1# SPDX-FileCopyrightText: Copyright (c) 2026 Alec Delaney
 2# SPDX-License-Identifier: Unlicense
 3
 4"""Example file showing usage of nitroclass library."""
 5
 6from circuitpython_nitroclass import field, nitroclass
 7
 8
 9@nitroclass
10class DataPacket:
11    """Example nitro class."""
12
13    req = field(type=int)
14    dyn = field(default_factory=list)
15    cls_var = "a"
16
17
18x = DataPacket(req=1)
19y = DataPacket(req=2)
20
21assert x != y
22
23x.req = 2
24
25assert x == y