(t *testing.T, db *DB, bucket string, key, value []byte, expectScore float64, expectErr error)
| 575 | } |
| 576 | |
| 577 | func txZScore(t *testing.T, db *DB, bucket string, key, value []byte, expectScore float64, expectErr error) { |
| 578 | err := db.View(func(tx *Tx) error { |
| 579 | score, err := tx.ZScore(bucket, key, value) |
| 580 | if err != nil { |
| 581 | assert.Equal(t, expectErr, err) |
| 582 | } else { |
| 583 | assert.Equal(t, expectScore, score) |
| 584 | } |
| 585 | return nil |
| 586 | }) |
| 587 | assert.NoError(t, err) |
| 588 | } |
| 589 | |
| 590 | func txZRank(t *testing.T, db *DB, bucket string, key, value []byte, isRev bool, expectRank int, expectErr error) { |
| 591 | err := db.View(func(tx *Tx) error { |
no test coverage detected