10 lines
463 B
Nim
10 lines
463 B
Nim
# SPDX-FileCopyrightText: 2022-2023 Anna <cyber@sysrq.in>
|
|
# SPDX-License-Identifier: BSD-3-Clause
|
|
|
|
import nimbs/[dependencyresolver, version]
|
|
|
|
assert parseRequires("nim >= 1.0") == ("nim", parseVersionRange(">= 1.0"))
|
|
assert parseRequires("packageA") == ("packageA", VersionRange(kind: verAny))
|
|
assert parseRequires("packageA#head") == ("packageA", VersionRange(kind: verAny))
|
|
assert parseRequires("packageA#abc123") == ("packageA", parseVersionRange("#abc123"))
|