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

Commit 411134e

Browse files
committed
feat: ipfs version flags and ipfs repo version (#1199)
1 parent fe602f0 commit 411134e

File tree

2 files changed

+5
-34
lines changed

2 files changed

+5
-34
lines changed

src/core/components/repo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict'
22

3-
const repoVersion = require('ipfs-repo').repoVersion
43
const promisify = require('promisify-es6')
4+
const repoVersion = require('ipfs-repo').repoVersion
55

66
module.exports = function repo (self) {
77
return {

test/cli/version.js

Lines changed: 4 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,11 @@ const repoVersion = require('ipfs-repo').repoVersion
88
const pkgversion = require('../../package.json').version
99
const runOnAndOff = require('../utils/on-and-off')
1010

11-
function getRepoVersion (repoPath) {
12-
const versionPath = path.join(repoPath, 'version')
13-
return String(fs.readFileSync(versionPath))
14-
}
15-
1611
describe('version', () => runOnAndOff((thing) => {
1712
let ipfs
18-
let repoVersion
1913

2014
before(() => {
2115
ipfs = thing.ipfs
22-
repoVersion = getRepoVersion(ipfs.repoPath)
2316
})
2417

2518
it('get the version', () =>
@@ -68,31 +61,9 @@ describe('version', () => runOnAndOff((thing) => {
6861
)
6962
})
7063

71-
it('handles --number', () => {
72-
return ipfs('version --number').then(out =>
73-
expect(out).to.eql(`${pkgversion}\n`)
74-
)
75-
})
76-
77-
it('handles --commit', () => {
78-
return ipfs('version --commit').then(out =>
79-
expect(out).to.eql(`js-ipfs version: ${pkgversion}-\n`)
80-
)
81-
})
82-
83-
it('handles --all', () => {
84-
return ipfs('version --all').then(out =>
85-
expect(out).to.include(
86-
`js-ipfs version: ${pkgversion}-
87-
Repo version: ${repoVersion}
88-
`
89-
)
90-
)
91-
})
92-
93-
it('handles --repo', () => {
94-
return ipfs('version --repo').then(out => {
64+
it('handles --repo', () =>
65+
ipfs('version --repo').then(out =>
9566
expect(out).to.eql(`${repoVersion}\n`)
96-
})
97-
})
67+
)
68+
)
9869
}))

0 commit comments

Comments
 (0)