var fmix = require('./')
var assert = require('assert')

assert.equal(fmix(0), 0)

assert.equal(fmix(0x20645650), 0x8d69a732)
assert.equal(fmix(0x35742f07), 0x9cd4a747)
assert.equal(fmix(0x3a7d2a06), 0xf317e399)
assert.equal(fmix(0x5456a322), 0x468db38a)
assert.equal(fmix(0x6f5e7ee3), 0x84b3daac)
assert.equal(fmix(0xafacfcf9), 0x1e273f97)
assert.equal(fmix(0xb1bb772d), 0x19f54a85)
assert.equal(fmix(0xb2f541ba), 0x22a57a9c)
assert.equal(fmix(0xc4829a56), 0xcffc790b)
assert.equal(fmix(0xdb12e192), 0x173ea289)
assert.equal(fmix(0xdcaf6ceb), 0x4249660f)
assert.equal(fmix(0xdeadbeef), 0x0de5c6a9)
assert.equal(fmix(0xdeed8655), 0xa8180872)
assert.equal(fmix(0xe458ddfc), 0xee1fc9fc)
assert.equal(fmix(0xfd7e6623), 0xbde895f1)
assert.equal(fmix(0xfe15c4d2), 0x67809cf5)
assert.equal(fmix(0xff0ac0a8), 0x4074c32d)
