Skip to content
This repository has been archived by the owner on Feb 12, 2024. It is now read-only.

level-up #420

Merged
merged 8 commits into from
Aug 23, 2016
Merged

level-up #420

merged 8 commits into from
Aug 23, 2016

Conversation

daviddias
Copy link
Member

@daviddias daviddias commented Aug 16, 2016

This PR was about making the generic commands interface-ipfs-core compliant, however, I learned that with the use of the latest ipfs-api (on a branch at a time, now released), that our http-api tests are very brittle, so I decided to make this PR something more in order to make js-ipfs-api more robust.

  • generic api compliant
  • update to ipfs-api 7.0.0
  • refactor and clean up http-api tests

@daviddias daviddias added the status/in-progress In progress label Aug 16, 2016
@daviddias daviddias changed the title Make generic commands spec compliant level-up Aug 18, 2016
@daviddias
Copy link
Member Author

"ipfs-bitswap": "^0.6.0",
"ipfs-api": "^6.0.3",
"ipfs-api": "^7.0.0",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@diasdavid this dep is repeated.

@daviddias
Copy link
Member Author

@dignifiedquire have you seen this:

PhantomJS 2.1.1 (Linux 0.0.0) ERROR
  TypeError: undefined is not a function (evaluating 'Array.from(arguments)')
  at webpack:///~/mafmt/lib/index.js:66:0 <- test/browser.js:18044

Getting it on CI and locally with the new Aegir

@@ -132,7 +132,7 @@ describe('config', () => {
})

describe('get/set', () => {
it('get a config key value', (done) => {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will tackle all of the CLI tests after http-api compliance with #428

@daviddias
Copy link
Member Author

Applied the CR, going to wait for CI (node.js + browser) and open a issue about the aegir and the ES5 version. @dignifiedquire is already on top of it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants