summary refs log tree commit diff stats
path: root/testament
diff options
context:
space:
mode:
authormetagn <metagngn@gmail.com>2024-09-04 10:25:01 +0300
committerGitHub <noreply@github.com>2024-09-04 09:25:01 +0200
commit080b0a03bd724ea50c5b90553c0aedc47be56a5e (patch)
tree1c5efc4db60fe9d566384d2bde45fbcbb50de81e /testament
parentc314155fb37ef7dbd8a7de0df7e8b9d9b61f4802 (diff)
downloadNim-080b0a03bd724ea50c5b90553c0aedc47be56a5e.tar.gz
streams: implement readStr for VM, document VM limitations (#24058)
fixes #24054

`readData` is not implemented for the VM as mentioned in the issue, but
`readDataStr` is, so that is used for `readStr` instead on the VM. We
could also just use it in general since it falls back to `readData`
anyway but it's kept the same otherwise for now.

Also where and why streams in general don't work in VM is now documented
on the top level `streams` module documentation.
Diffstat (limited to 'testament')
-rw-r--r--testament/important_packages.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/testament/important_packages.nim b/testament/important_packages.nim
index 8ac28df10..efec04b3c 100644
--- a/testament/important_packages.nim
+++ b/testament/important_packages.nim
@@ -181,7 +181,7 @@ pkg "unicodeplus", "nim c -d:release -r tests/tests.nim"
 pkg "union", "nim c -r tests/treadme.nim", url = "https://github.com/alaviss/union"
 pkg "unittest2"
 pkg "unpack"
-pkg "weave", "nimble install cligen@#HEAD; nimble test_gc_arc", useHead = true
+pkg "weave", "nimble install -y cligen@#HEAD; nimble test_gc_arc", useHead = true
 pkg "websock"
 pkg "websocket", "nim c websocket.nim"
 # pkg "winim", allowFailure = true