fix bug in promise module

add promiseSpec by 仲里