25 lines
546 B
Go
25 lines
546 B
Go
package database
|
|
|
|
// func TestComposeHeadIndexPage(t *testing.T) {
|
|
// var (
|
|
// levelIdx = 0
|
|
// level = storage.IndexLevelTail{
|
|
// Buffer: []byte{
|
|
// 1, 2, 3,
|
|
// },
|
|
// RecordsCount: 2,
|
|
// }
|
|
// head = &storage.IndexPageTail{
|
|
// PageNo: 100,
|
|
// CRC32: 12345,
|
|
// Records: []byte{},
|
|
// }
|
|
// )
|
|
// page := composeHeadIndexPage(levelIdx, level, head)
|
|
// if page.PageNo != head.PageNo {
|
|
// t.Fatalf("PageNo: got %d are not equal expected %v",
|
|
// page.PageNo, head.PageNo)
|
|
// }
|
|
// // fix compare pages
|
|
// }
|