--- parser3/tests/results/129.processed 2007/08/17 10:51:52 1.5 +++ parser3/tests/results/129.processed 2008/05/29 10:02:46 1.6 @@ -1,17 +1,64 @@ content-type: text/html -content-length: 652 +content-length: 2098 -$.distinct[tables]
+

unique key, no value columns, no options

+c
+name c
+group second
+

+d
+name d
+group third
+

+e
+name e
+group third
+

+a
+name a
+group first
+

+b
+name b
+group first
+

+

non-unique key, no value columns, no options

+failed, that's OK.
+if key not unique $.distinct(1) must be specified +

non-unique key, no value columns, options: $.distinct[tables] (backward)

second c
first a,b
third d,e
-
-$.distinct(1) $.type[table]
+

non-unique key, no value columns, options: $.distinct[tables], $.type[hash]

+failed, that's OK.
+$.distinct[tables] and $.type[...] can't be specified together +

non-unique key, no value columns, options: $.distinct(1) $.type[table]

second c
first a,b
third d,e
-
-$.distinct(1) $.type[hash]
+

non-unique key, no value columns, options: $.distinct(1) $.type[table]

+failed, that's OK.
+non unique key without distinct option +

unique key, no value columns, options: $.type[table]

+c c
+d d
+e e
+a a
+b b
+

non-unique key, no value columns, options: $.distinct(1) $.type[hash]

+third
+name d
+group third
+

+second
+name c
+group second
+

+first
+name a
+group first
+

+

non-unique key, no value columns, options: $.distinct(1) (as above because $.type[hash] == default)

third
name d
group third
@@ -24,12 +71,10 @@ first
name a
group first

-
-$.distinct(1) $.type[string]
-failed, that's OK. -
with $.type[string] only one field must be specified -
-$.distinct(1) $.type[string]
+

non-unique key, no value columns, options: $.distinct(1) $.type[string]

+failed, that's OK.
+with $.type[string] only one field must be specified +

non-unique key, one value column (name), options: $.distinct(1) $.type[string]

third d
second c
first a