Nim/tests/stdlib/toids.nim
ringabout db8a62d480
fixes #20285; prevent oid time overflow at year 2038 (#20338)
* Revert "fixes  #20285; prevent oid time overflow at year 2038"

This reverts commit dfcdb6ec2ab6a5fa53b6a99294a84fd122be8f8d.

* increase time to 64 bits and clean up

* add testcase

* inline consts

* add a changelog

* fixes  #20285; prevent oid time overflow at year 2038
2022-09-22 21:15:27 +08:00

15 lines
205 B
Nim

discard """
matrix: "--mm:refc; --mm:orc"
"""
import std/oids
block: # genOid
let x = genOid()
doAssert ($x).len == 32
block:
let x = genOid()
let y = parseOid(cstring($x))
doAssert x == y