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