summary refs log tree commit diff stats
path: root/tests/stdlib/tencodings.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/stdlib/tencodings.nim')
-rw-r--r--tests/stdlib/tencodings.nim9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/stdlib/tencodings.nim b/tests/stdlib/tencodings.nim
index 8ca55dbd9..2f4daaba3 100644
--- a/tests/stdlib/tencodings.nim
+++ b/tests/stdlib/tencodings.nim
@@ -1,4 +1,9 @@
+discard """
+  matrix: "--mm:refc; --mm:orc"
+"""
+
 import std/encodings
+import std/assertions
 
 var fromGBK = open("utf-8", "gbk")
 var toGBK = open("gbk", "utf-8")
@@ -96,3 +101,7 @@ block:
   doAssert orig == "\195\182\195\164\195\188\195\159"
   doAssert ibm850 == "\148\132\129\225"
   doAssert convert(ibm850, current, "ibm850") == orig
+
+block: # fixes about #23481
+  doAssertRaises EncodingError:
+    discard open(destEncoding="this is a invalid enc")