(t *testing.T)
| 105 | } |
| 106 | |
| 107 | func TestFileWriter_WriteBodyAt(t *testing.T) { |
| 108 | bFile, err := bfs.OpenBlocksFile("testdata/test.b", bfs.DefaultBlockFileOptions) |
| 109 | if err != nil { |
| 110 | t.Fatal(err) |
| 111 | } |
| 112 | |
| 113 | defer func() { |
| 114 | if !testutils.IsSingleTesting() { |
| 115 | _ = bFile.RemoveAll() |
| 116 | } else { |
| 117 | _ = bFile.Close() |
| 118 | } |
| 119 | }() |
| 120 | |
| 121 | writer, err := bFile.OpenFileWriter(bfs.Hash("123456"), 1<<20, true) |
| 122 | if err != nil { |
| 123 | t.Fatal(err) |
| 124 | } |
| 125 | |
| 126 | { |
| 127 | n, writeErr := writer.WriteBodyAt([]byte("Hello,World"), 1024) |
| 128 | if writeErr != nil { |
| 129 | t.Fatal(writeErr) |
| 130 | } |
| 131 | |
| 132 | t.Log("wrote:", n, "bytes") |
| 133 | } |
| 134 | } |
nothing calls this directly
no test coverage detected