Corrected a test for abbreviating array variables
This commit is contained in:
parent
fdef3b1924
commit
5a42b7eb0c
|
@ -199,12 +199,7 @@ instance Arbitrary AbbrevTypesIs where
|
||||||
case d of
|
case d of
|
||||||
A.UnknownDimension -> return A.UnknownDimension
|
A.UnknownDimension -> return A.UnknownDimension
|
||||||
_ -> oneof [return d, return A.UnknownDimension]
|
_ -> oneof [return d, return A.UnknownDimension]
|
||||||
subs <- replicateM (length srcDims - length destDims) $ oneof
|
subs <- replicateM (length srcDims - length destDims) $ return $ A.Subscript emptyMeta (A.True emptyMeta)
|
||||||
[return $ A.Subscript emptyMeta (A.True emptyMeta)
|
|
||||||
,return $ A.SubscriptFromFor emptyMeta (A.True emptyMeta) (A.True emptyMeta)
|
|
||||||
,return $ A.SubscriptFrom emptyMeta (A.True emptyMeta)
|
|
||||||
,return $ A.SubscriptFor emptyMeta (A.True emptyMeta)
|
|
||||||
]
|
|
||||||
return $ AbbrevTypesIs (srcDims, destDims, subs)
|
return $ AbbrevTypesIs (srcDims, destDims, subs)
|
||||||
|
|
||||||
qcTestDeclareSizes :: [LabelledQuickCheckTest]
|
qcTestDeclareSizes :: [LabelledQuickCheckTest]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user