Split's SplitStream now creates and returns a read only channel.

This commit is contained in:
Frederick F. Kautz IV
2014-12-16 09:48:06 +13:00
parent d73c57cff9
commit c02fa65b0f
3 changed files with 10 additions and 7 deletions

View File

@@ -38,9 +38,8 @@ func (s *MySuite) TestSplitStream(c *C) {
bytesWriter.Write([]byte(strconv.Itoa(i)))
}
bytesWriter.Flush()
ch := make(chan SplitMessage)
reader := bytes.NewReader(bytesBuffer.Bytes())
go SplitStream(reader, 25, ch)
ch := SplitStream(reader, 25)
var resultsBuffer bytes.Buffer
resultsWriter := bufio.NewWriter(&resultsBuffer)
for chunk := range ch {