update and lint test
add tap
remove couchdb test
update test