From 564c5c1664485b9fe6120e5a6ac88a39ad0208af Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Thu, 5 Dec 2013 13:37:01 +0800 Subject: [PATCH] Add simple specs for app.getName() and app.getVersion(). --- spec/api/app.coffee | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 spec/api/app.coffee 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'