fix test
Oops, properly use filepath.Join
Directly use NewDecoder(io.Reader).Decode()
remove unused code