#![feature(test)]
extern crate bcrypt_wasm;
extern crate test;
use bcrypt_wasm::{hash, DEFAULT_COST};
#[bench]
fn bench_cost_4(b: &mut test::Bencher) {
b.iter(|| hash("hunter2", 4));
}
#[bench]
fn bench_cost_10(b: &mut test::Bencher) {
b.iter(|| hash("hunter2", 10));
}
#[bench]
fn bench_cost_default(b: &mut test::Bencher) {
b.iter(|| hash("hunter2", DEFAULT_COST));
}
#[bench]
fn bench_cost_14(b: &mut test::Bencher) {
b.iter(|| hash("hunter2", 14));
}