From 2e66706b71e49a5724e6ceef798995be8238dd7d Mon Sep 17 00:00:00 2001 From: Hackerpilot Date: Wed, 19 Aug 2015 01:16:32 -0700 Subject: [PATCH] Fix #248 --- dsymbol | 2 +- tests/tc016/expected1.txt | 12 ++++++++++++ tests/tc016/expected2.txt | 14 ++++++++++++++ tests/tc016/file.d | 11 +++++++++++ tests/tc016/run.sh | 8 ++++++++ 5 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 tests/tc016/expected1.txt create mode 100644 tests/tc016/expected2.txt create mode 100644 tests/tc016/file.d create mode 100755 tests/tc016/run.sh diff --git a/dsymbol b/dsymbol index 17c2e0d..6aca66e 160000 --- a/dsymbol +++ b/dsymbol @@ -1 +1 @@ -Subproject commit 17c2e0d57cf5dbf7e83dbb0f1d215dc7c1181a75 +Subproject commit 6aca66ef031cca3687df8f022e8c04a33fa7c263 diff --git a/tests/tc016/expected1.txt b/tests/tc016/expected1.txt new file mode 100644 index 0000000..c7f4f34 --- /dev/null +++ b/tests/tc016/expected1.txt @@ -0,0 +1,12 @@ +identifiers +alignof k +dup k +idup k +init k +length k +mangleof k +ptr k +reverse k +sizeof k +sort k +stringof k diff --git a/tests/tc016/expected2.txt b/tests/tc016/expected2.txt new file mode 100644 index 0000000..29e8eda --- /dev/null +++ b/tests/tc016/expected2.txt @@ -0,0 +1,14 @@ +identifiers +alignof k +byKey k +byValue k +dup k +get k +init k +keys k +length k +mangleof k +rehash k +sizeof k +stringof k +values k diff --git a/tests/tc016/file.d b/tests/tc016/file.d new file mode 100644 index 0000000..516222a --- /dev/null +++ b/tests/tc016/file.d @@ -0,0 +1,11 @@ +unittest +{ + int[] a; + a. +} + +unittest +{ + int[int] aa; + aa. +} diff --git a/tests/tc016/run.sh b/tests/tc016/run.sh new file mode 100755 index 0000000..a3311a4 --- /dev/null +++ b/tests/tc016/run.sh @@ -0,0 +1,8 @@ +set -e +set -u + +../../bin/dcd-client file.d -c24 > actual1.txt +diff actual1.txt expected1.txt + +../../bin/dcd-client file.d -c57 > actual2.txt +diff actual2.txt expected2.txt