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

Commit d1cf31f

Browse files
daviddiasdryajov
authored andcommitted
test: skip test for incomplete feature
* wip - incomplete feature -> #1005 * fix: swarm.peers - ensure that only peers connected are returned
1 parent be89abb commit d1cf31f

File tree

2 files changed

+20
-13
lines changed

2 files changed

+20
-13
lines changed

src/core/components/swarm.js

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,23 @@ module.exports = function swarm (self) {
2222
// TODO: return latency and streams when verbose is set
2323
// we currently don't have this information
2424

25-
const peers = values(self._peerInfoBook.getAll())
26-
.map((peer) => {
27-
const connectedAddr = peer.isConnected()
28-
const res = {
29-
addr: connectedAddr,
30-
peer: peer
31-
}
32-
if (verbose) {
33-
res.latency = 'unknown'
34-
}
35-
return res
36-
})
25+
const peers = []
26+
27+
values(self._peerInfoBook.getAll()).forEach((peer) => {
28+
const connectedAddr = peer.isConnected()
29+
30+
if (!connectedAddr) { return }
31+
32+
const tupple = {
33+
addr: connectedAddr,
34+
peer: peer
35+
}
36+
if (verbose) {
37+
tupple.latency = 'unknown'
38+
}
39+
40+
peers.push(tupple)
41+
})
3742

3843
callback(null, peers)
3944
}),

test/cli/files.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ describe('files', () => runOnAndOff((thing) => {
1212
let ipfs
1313
const readme = fs.readFileSync(path.join(process.cwd(), '/src/init-files/init-docs/readme'))
1414
.toString('utf-8')
15+
1516
const recursiveGetDirResults = [
1617
'added QmR56UJmAaZLXLdTT1ALrE9vVqV8soUEekm9BMd4FnuYqV recursive-get-dir/version',
1718
'added QmYE7xo6NxbHEVEHej1yzxijYaNY51BaeKxjXxn6Ssa6Bs recursive-get-dir/init-docs/tour/0.0-intro',
@@ -171,7 +172,8 @@ describe('files', () => runOnAndOff((thing) => {
171172
})
172173
})
173174

174-
it('add with cid-version=1 and raw-leaves=false', () => {
175+
// TODO: this test is failing, @alanshaw?
176+
it.skip('add with cid-version=1 and raw-leaves=false', () => {
175177
return ipfs('add src/init-files/init-docs/readme --cid-version=1 --raw-leaves=false').then((out) => {
176178
expect(out)
177179
.to.eql('added zdj7WWeQ43G6JJvLWQWZpyHuAMq6uYWRjkBXFad11vE2LHhQ7 readme\n')

0 commit comments

Comments
 (0)