add more tests for AV.request
add clean function
test on promise
test on promiseAll