Testing a simple app using a Minter
This commit is contained in:
+28
@@ -0,0 +1,28 @@
|
|||||||
|
import pytest
|
||||||
|
|
||||||
|
from noid import Minter
|
||||||
|
from collections import Counter
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
dedupe = Counter()
|
||||||
|
noid = Minter()
|
||||||
|
noid.parse_template("rek")
|
||||||
|
print(noid.template)
|
||||||
|
noid.initcounters()
|
||||||
|
print(noid.oatop)
|
||||||
|
print(noid.active_counters)
|
||||||
|
print(noid.oacounter)
|
||||||
|
print(len(noid.active_counters))
|
||||||
|
print("---" * 10)
|
||||||
|
for i in range(noid.oatop + 2):
|
||||||
|
print(f"--> {i=}")
|
||||||
|
try:
|
||||||
|
n = noid.genid()
|
||||||
|
print("noid:", n)
|
||||||
|
print(noid.active_counters)
|
||||||
|
print(noid.inactive_counters)
|
||||||
|
dedupe.update([n])
|
||||||
|
except Exception:
|
||||||
|
print(noid)
|
||||||
|
print("Noid are exhausted")
|
||||||
|
print(f"{dedupe=}")
|
||||||
Reference in New Issue
Block a user