var fs = require('fs');
var expect = require('chai').expect;

var updateLicense = require('../lib/update-license');

describe("update-license", function() {
  it("updates 2015 to 2015-2016", function(done) {
    var yearInfo = 'Copyright (c) 2015 Sung Won Cho';
    var result = updateLicense(yearInfo, function (err, updatedLicenseContent) {
      expect(updatedLicenseContent).to.equal('Copyright (c) 2015-2016 Sung Won Cho');
      done();
    });
  });

  it("updates 2012-2015 to 2012-2016", function(done) {
    var yearInfo = 'Copyright (c) 2012-2015 Sung Won Cho';
    var result = updateLicense(yearInfo, function (err, updatedLicenseContent) {
      expect(updatedLicenseContent).to.equal('Copyright (c) 2012-2016 Sung Won Cho');
      done();
    });
  });
});

var fs = require('fs');
var expect = require('chai').expect;

var updateLicense = require('../lib/update-license');

describe("update-license", function() {
  it("updates 2015 to 2015-2016", function() {
    var yearInfo = 'Copyright (c) 2015 Sung Won Cho';
    var result = updateLicense(yearInfo);
    expect(result).to.equal('Copyright (c) 2015-2016 Sung Won Cho');
  });

  it("updates 2012-2015 to 2012-2016", function() {
    var yearInfo = 'Copyright (c) 2012-2015 Sung Won Cho';
    var result = updateLicense(yearInfo);
    expect(result).to.equal('Copyright (c) 2012-2016 Sung Won Cho');
  });
});

--- 
+++ 
@@ -4,15 +4,19 @@
 var updateLicense = require('../lib/update-license');
 
 describe("update-license", function() {
-  it("updates 2015 to 2015-2016", function() {
+  it("updates 2015 to 2015-2016", function(done) {
     var yearInfo = 'Copyright (c) 2015 Sung Won Cho';
-    var result = updateLicense(yearInfo);
-    expect(result).to.equal('Copyright (c) 2015-2016 Sung Won Cho');
+    var result = updateLicense(yearInfo, function (err, updatedLicenseContent) {
+      expect(updatedLicenseContent).to.equal('Copyright (c) 2015-2016 Sung Won Cho');
+      done();
+    });
   });
 
-  it("updates 2012-2015 to 2012-2016", function() {
+  it("updates 2012-2015 to 2012-2016", function(done) {
     var yearInfo = 'Copyright (c) 2012-2015 Sung Won Cho';
-    var result = updateLicense(yearInfo);
-    expect(result).to.equal('Copyright (c) 2012-2016 Sung Won Cho');
+    var result = updateLicense(yearInfo, function (err, updatedLicenseContent) {
+      expect(updatedLicenseContent).to.equal('Copyright (c) 2012-2016 Sung Won Cho');
+      done();
+    });
   });
 });
Fix test using new asynchronous API
