-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Impl the http endpoints and cli cmds for PubSub #1068
Comments
@diasdavid There are incompatibilities between
See the code in
|
Note that none of the above tests check a published message. Also the test for pubsub ls is skipped. |
Changes will have to be made |
@richardschneider great catch!
No idea how did this happen. This will be a breaking change. Wanna ship it in time for js-ipfs 0.27? An interop test would also be welcome |
Working on changes now. when is js-ipfs 0.27 scheduled to ship. |
@richardschneider once I finish ipfs-inactive/interface-js-ipfs-core#162 which should be this week (so releasing next week) |
No worries, will have changes in tonight/tomorrow. Will the release include |
@richardschneider it will :) |
@diasdavid I need PR 49 reviewed and released before I begin the other tasks. |
@richardschneider you should be able to |
Yes, adding/changing tests in I don't use But to run these tests, I need to use |
@richardschneider you should not need to change tests in interface-ipfs-core for interop, you should just to add some to this set https://github.com/ipfs/js-ipfs/tree/master/test/interop, they are run with https://github.com/ipfs/js-ipfs/blob/master/package.json#L36 |
|
Understood! :) |
@diasdavid I think pubsub is truely broken. I enabled https://github.com/ipfs/js-ipfs/blob/master/test/http-api/interface/pubsub.js and most tests fail; see test-log.txt I'll start looking into it. |
After a few hours, pubsub is NOT broken. The tests need to enable the pubsub experiment. |
#610 never really added support for PubSub to the http-api and the cli, just for core.
We do have tests and the impl is underway which should make things easier for someone to pick it up. To try it out you can enable these tests:
The text was updated successfully, but these errors were encountered: