diff options
| author | Tim Hockin <[email protected]> | 2015-03-31 13:55:04 -0700 |
|---|---|---|
| committer | Tim Hockin <[email protected]> | 2015-04-10 08:46:42 -0700 |
| commit | 3e6e67c4dcea3ac2f25fd4731abc0e1deaf36216 (patch) | |
| tree | 42e0d210e3ed2efe1cc4e931135d0956398de246 /spew/internal_test.go | |
| parent | fc32781af5e85e548d3f1abaf0fa3dbe8a72495c (diff) | |
Enable methods to sort map keys and spew itself as last resort
If enabled by flags, try to use methods to stringify map keys and sort on that.
If we can't use primitive sorting and we can't use methods, we can still fall
back on spew itself. If SpewKeys is enabled, use Sprintf("%#v") to generate a
string and sort by that.
Diffstat (limited to 'spew/internal_test.go')
| -rw-r--r-- | spew/internal_test.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/spew/internal_test.go b/spew/internal_test.go index 10dc0b1..b583bfd 100644 --- a/spew/internal_test.go +++ b/spew/internal_test.go @@ -151,6 +151,6 @@ func TestAddedReflectValue(t *testing.T) { // SortValues makes the internal sortValues function available to the test // package. -func SortValues(values []reflect.Value) { - sortValues(values) +func SortValues(values []reflect.Value, cs *ConfigState) { + sortValues(values, cs) } |
