summary refs log tree commit diff stats
path: root/tests/cpp
diff options
context:
space:
mode:
authorMichael Voronin <survivor.mail@gmail.com>2018-04-23 11:35:56 +0300
committerGitHub <noreply@github.com>2018-04-23 11:35:56 +0300
commit17d3c6f3f32649c7cc295e964e2fcc3af99eac20 (patch)
treed660abc250a7ded975908cac6e40a4c9a345efd9 /tests/cpp
parent04df7f147c6e08b28113173328d7e03fce381af9 (diff)
parenta8b70c550083e432f0028e6582c97d8310a48c8a (diff)
downloadNim-17d3c6f3f32649c7cc295e964e2fcc3af99eac20.tar.gz
Merge pull request #1 from nim-lang/devel
pull-23-04-18
Diffstat (limited to 'tests/cpp')
-rw-r--r--tests/cpp/tcovariancerules.nim16
1 files changed, 5 insertions, 11 deletions
diff --git a/tests/cpp/tcovariancerules.nim b/tests/cpp/tcovariancerules.nim
index f81d67a50..acde1b288 100644
--- a/tests/cpp/tcovariancerules.nim
+++ b/tests/cpp/tcovariancerules.nim
@@ -13,14 +13,8 @@ cat
 cat
 dog
 dog
-dog value
-cat value
-dog value
-cat value
 dog
 dog
-dog value
-cat value
 dog 1
 dog 2
 '''
@@ -243,11 +237,12 @@ reject modifiesCovariantArray(dogRefsArray.addr)
 
 var dogValues = @[vdog, vdog]
 var dogValuesArray = [vdog, vdog]
-var animalValues = @[Animal(vdog), Animal(vcat)]
-var animalValuesArray = [Animal(vdog), Animal(vcat)]
+when false:
+  var animalValues = @[Animal(vdog), Animal(vcat)]
+  var animalValuesArray = [Animal(vdog), Animal(vcat)]
 
-wantsNonCovariantSeq animalValues
-wantsNonCovariantArray animalValuesArray
+  wantsNonCovariantSeq animalValues
+  wantsNonCovariantArray animalValuesArray
 
 reject wantsNonCovariantSeq(dogRefs)
 reject modifiesCovariantOperArray(dogRefs)
@@ -260,7 +255,6 @@ modifiesDerivedOperArray dogRefs
 reject modifiesDerivedOperArray(dogValues)
 reject modifiesDerivedOperArray(animalRefs)
 
-wantsNonCovariantOperArray animalValues
 reject wantsNonCovariantOperArray(animalRefs)
 reject wantsNonCovariantOperArray(dogRefs)
 reject wantsNonCovariantOperArray(dogValues)