Changed live tests to use testnet instead of mainnet for CNS/UNS tests
Fixed skipping some tests in live
Added a check for error status in FetchProvider to handle http errors (for ZNS rate limits). The live tests may still break, but at least we get a readable error instead of an unhandled promise rejection.
Notes
Some tests are still broken because we don't have a tokenURIprefix set in testnet smart contracts. We are planning to deploy a metadata service for testnet soon, so we can set a correct URL later and fix these tests. - Fixed
Related story
https://www.pivotaltracker.com/story/show/178629292
Changes
FetchProvider
to handle http errors (for ZNS rate limits). The live tests may still break, but at least we get a readable error instead of an unhandled promise rejection.Notes
Some tests are still broken because we don't have a- FixedtokenURIprefix
set in testnet smart contracts. We are planning to deploy a metadata service for testnet soon, so we can set a correct URL later and fix these tests.