mirror of https://github.com/hak5/bolt.git
19 lines
431 B
Go
19 lines
431 B
Go
package bolt
|
|
|
|
import (
|
|
"github.com/stretchr/testify/assert"
|
|
"testing"
|
|
)
|
|
|
|
// Ensure that meta with bad magic is invalid.
|
|
func TestMetaValidateMagic(t *testing.T) {
|
|
m := &meta{magic: 0x01234567}
|
|
assert.Equal(t, m.validate(), ErrInvalid)
|
|
}
|
|
|
|
// Ensure that meta with a bad version is invalid.
|
|
func TestMetaValidateVersion(t *testing.T) {
|
|
m := &meta{magic: magic, version: 200}
|
|
assert.Equal(t, m.validate(), ErrVersionMismatch)
|
|
}
|