mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-19 05:50:30 +00:00
21
tests/misc/t18077.nim
Normal file
21
tests/misc/t18077.nim
Normal file
@@ -0,0 +1,21 @@
|
||||
discard """
|
||||
cmd: '''nim doc -d:nimTestsT18077b:4 --doccmd:"-d:nimTestsT18077 -d:nimTestsT18077b:3 --hints:off" $file'''
|
||||
action: compile
|
||||
"""
|
||||
|
||||
# bug #18077
|
||||
|
||||
const nimTestsT18077b {.intdefine.} = 1
|
||||
|
||||
static:
|
||||
when defined(nimdoc):
|
||||
doAssert nimTestsT18077b == 4
|
||||
doAssert not defined(nimTestsT18077)
|
||||
else:
|
||||
doAssert defined(nimTestsT18077)
|
||||
doAssert nimTestsT18077b == 3
|
||||
|
||||
runnableExamples:
|
||||
const nimTestsT18077b {.intdefine.} = 2
|
||||
doAssert nimTestsT18077b == 3
|
||||
doAssert defined(nimTestsT18077)
|
||||
Reference in New Issue
Block a user