add first 5 tests for package promises