indexedDB "open" and "put" tests handle error better