From 916fa5262abbda269f8b2c5664b4f77ca79d8d9b Mon Sep 17 00:00:00 2001 From: Jenny Pollack Date: Tue, 27 Oct 2015 11:33:39 -0700 Subject: [PATCH] add files for assignment1 --- .gitignore | 1 + README.md => jenny_pollack/README.md | 0 jenny_pollack/lib/greet.js | 11 +++++++++++ jenny_pollack/test/greet_test.js | 12 ++++++++++++ 4 files changed, 24 insertions(+) rename README.md => jenny_pollack/README.md (100%) create mode 100644 jenny_pollack/lib/greet.js create mode 100644 jenny_pollack/test/greet_test.js diff --git a/.gitignore b/.gitignore index ab646e2..e0ac140 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ **/*.sw? +jenny_pollack/node_modules \ No newline at end of file diff --git a/README.md b/jenny_pollack/README.md similarity index 100% rename from README.md rename to jenny_pollack/README.md diff --git a/jenny_pollack/lib/greet.js b/jenny_pollack/lib/greet.js new file mode 100644 index 0000000..9462e18 --- /dev/null +++ b/jenny_pollack/lib/greet.js @@ -0,0 +1,11 @@ +'use strict'; + +var input = process.argv[2]; + +var greet = module.exports = function(name) { + return 'hello ' + name; +}; + +if(input){ + console.log(greet(input)); +} diff --git a/jenny_pollack/test/greet_test.js b/jenny_pollack/test/greet_test.js new file mode 100644 index 0000000..b67608d --- /dev/null +++ b/jenny_pollack/test/greet_test.js @@ -0,0 +1,12 @@ +'use strict'; + +var expect = require('chai').expect; +var greet = require(__dirname + '/../lib/greet'); + +//test that verifies the output of the function +describe('the greet function', function(){ + it('should say hello name, where name is the argument', function(){ + expect(greet('jenny')).to.eql('hello jenny'); + }); + +});