From e2cfdc54f5ea46e957e90aa4a438a0197d6600ba Mon Sep 17 00:00:00 2001 From: Rick Patci Date: Tue, 27 Oct 2015 12:49:58 -0700 Subject: [PATCH] push back to fork --- .gitignore | 1 + index.js | 5 +++++ lib/greet.js | 5 +++++ test/greet_test.js | 11 +++++++++++ 4 files changed, 22 insertions(+) create mode 100644 index.js create mode 100644 lib/greet.js create mode 100644 test/greet_test.js diff --git a/.gitignore b/.gitignore index ab646e2..6408a29 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ **/*.sw? +/node_modules diff --git a/index.js b/index.js new file mode 100644 index 0000000..b97f1b3 --- /dev/null +++ b/index.js @@ -0,0 +1,5 @@ +'use strict'; + +var name = process.argv[2]; +var greet = require(__dirname + '/lib/greet'); +console.log(greet(name)); diff --git a/lib/greet.js b/lib/greet.js new file mode 100644 index 0000000..2958986 --- /dev/null +++ b/lib/greet.js @@ -0,0 +1,5 @@ +'use strict'; + +var greet = exports = module.exports = function(name) { + return 'Hello, ' + name + '.'; +}; diff --git a/test/greet_test.js b/test/greet_test.js new file mode 100644 index 0000000..5bb72fe --- /dev/null +++ b/test/greet_test.js @@ -0,0 +1,11 @@ +'use strict'; + +var expect = require('chai').expect; +var greetings = require(__dirname + '/../lib/greet'); + +describe('the greet function', function() { + it('should greet someone by name', function() { + var name = 'Rick'; + expect(greetings(name)).to.eql('Hello, ' + name + '.'); + }); +});