summary refs log tree commit diff stats
path: root/tests/enum/tenum.nim
diff options
context:
space:
mode:
authorTimothee Cour <timothee.cour2@gmail.com>2021-06-17 16:19:16 -0700
committerGitHub <noreply@github.com>2021-06-17 16:19:16 -0700
commitef121f3b99c4d020d3df7cb369f5060c76c73d57 (patch)
tree20255cb096d9a82579110058371d37c86bbc1f17 /tests/enum/tenum.nim
parent5a3456d220d0c2a4022969b98ab33baaf1fd4d00 (diff)
downloadNim-ef121f3b99c4d020d3df7cb369f5060c76c73d57.tar.gz
followup #17876: remove annoying enum name clashes in tests/enum/tenum.nim (#18291)
Diffstat (limited to 'tests/enum/tenum.nim')
-rw-r--r--tests/enum/tenum.nim23
1 files changed, 11 insertions, 12 deletions
diff --git a/tests/enum/tenum.nim b/tests/enum/tenum.nim
index 97fd4c68c..37383890c 100644
--- a/tests/enum/tenum.nim
+++ b/tests/enum/tenum.nim
@@ -128,22 +128,21 @@ block tnamedfields:
   doAssert $x == "abc", $x
 
 
-block toptions:
+block tfakeOptions:
   type
-    # please make sure we have under 32 options (improves code efficiency!)
-    TOption = enum
-      optNone, optForceFullMake, optBoehmGC, optRefcGC, optRangeCheck,
-      optBoundsCheck, optOverflowCheck, optNilCheck, optAssert, optLineDir,
-      optWarns, optHints, optListCmd, optCompileOnly,
-      optSafeCode,             # only allow safe code
-      optStyleCheck, optOptimizeSpeed, optOptimizeSize, optGenDynLib,
-      optGenGuiApp, optStackTrace
+    TFakeOption = enum
+      fakeNone, fakeForceFullMake, fakeBoehmGC, fakeRefcGC, fakeRangeCheck,
+      fakeBoundsCheck, fakeOverflowCheck, fakeNilCheck, fakeAssert, fakeLineDir,
+      fakeWarns, fakeHints, fakeListCmd, fakeCompileOnly,
+      fakeSafeCode,             # only allow safe code
+      fakeStyleCheck, fakeOptimizeSpeed, fakeOptimizeSize, fakeGenDynLib,
+      fakeGenGuiApp, fakeStackTrace
 
-    TOptionset = set[TOption]
+    TFakeOptionset = set[TFakeOption]
 
   var
-    gOptions: TOptionset = {optRefcGC, optRangeCheck, optBoundsCheck,
-      optOverflowCheck, optAssert, optWarns, optHints, optLineDir, optStackTrace}
+    gFakeOptions: TFakeOptionset = {fakeRefcGC, fakeRangeCheck, fakeBoundsCheck,
+      fakeOverflowCheck, fakeAssert, fakeWarns, fakeHints, fakeLineDir, fakeStackTrace}
     compilerArgs: int
     gExitcode: int8