Don't indirect map values

We already have reference behaviour, so this is not necessary.

This change highlighted fairly baroque architecture in mql that deserves
some attention; the use of channels is somewhat confusing.

Also rename LastResult to Result.
This commit is contained in:
kortschak 2014-07-02 12:08:49 +09:30
parent b89d4f392c
commit a1453da84e
15 changed files with 59 additions and 57 deletions

View file

@ -421,9 +421,9 @@ func TestOptimize(t *testing.T) {
oldIt.Next()
newIt.Next()
oldResults := make(map[string]graph.TSVal)
oldIt.TagResults(&oldResults)
oldIt.TagResults(oldResults)
newResults := make(map[string]graph.TSVal)
oldIt.TagResults(&newResults)
oldIt.TagResults(newResults)
So(newResults, ShouldResemble, oldResults)
})