summary refs log tree commit diff stats
path: root/tests/stdlib/t20023.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/stdlib/t20023.nim')
-rw-r--r--tests/stdlib/t20023.nim10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/stdlib/t20023.nim b/tests/stdlib/t20023.nim
new file mode 100644
index 000000000..8f12f8993
--- /dev/null
+++ b/tests/stdlib/t20023.nim
@@ -0,0 +1,10 @@
+import std/[tables, hashes, assertions]
+
+
+let t = ()
+var a = toTable({t:t})
+del(a,t)
+let b = default(typeof(a))
+
+doAssert a==b , "tables are not equal"
+doAssert hash(a) == hash(b), "table hashes are not equal"