diff --git a/spec/api/app.coffee b/spec/api/app.coffee new file mode 100644 index 000000000000..d2d912db701e --- /dev/null +++ b/spec/api/app.coffee @@ -0,0 +1,23 @@ +assert = require 'assert' +app = require('remote').require 'app' + +describe 'app module', -> + describe 'app.getVersion()', -> + it 'returns the version field of package.json', -> + assert.equal app.getVersion(), '0.1.0' + + describe 'app.setVersion(version)', -> + it 'overrides the version', -> + assert.equal app.getVersion(), '0.1.0' + app.setVersion 'test-version' + assert.equal app.getVersion(), 'test-version' + + describe 'app.getName()', -> + it 'returns the name field of package.json', -> + assert.equal app.getName(), 'atom-shell-default-app' + + describe 'app.setName(name)', -> + it 'overrides the name', -> + assert.equal app.getName(), 'atom-shell-default-app' + app.setName 'test-name' + assert.equal app.getName(), 'test-name'