Index: node_modules/github-from-package/test/a.json
===================================================================
--- node_modules/github-from-package/test/a.json	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
+++ node_modules/github-from-package/test/a.json	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
@@ -0,0 +1,8 @@
+{
+  "name": "beep-boop",
+  "version": "1.2.3",
+  "repository" : {
+    "type" : "git",
+    "url": "git@github.com:substack/beep-boop.git"
+  }
+}
Index: node_modules/github-from-package/test/b.json
===================================================================
--- node_modules/github-from-package/test/b.json	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
+++ node_modules/github-from-package/test/b.json	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
@@ -0,0 +1,5 @@
+{
+  "name": "beep-boop",
+  "version": "1.2.3",
+  "repository" : "git@github.com:substack/beep-boop.git"
+}
Index: node_modules/github-from-package/test/c.json
===================================================================
--- node_modules/github-from-package/test/c.json	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
+++ node_modules/github-from-package/test/c.json	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
@@ -0,0 +1,5 @@
+{
+  "name": "beep-boop",
+  "version": "1.2.3",
+  "repository" : "https://github.com/substack/beep-boop.git"
+}
Index: node_modules/github-from-package/test/d.json
===================================================================
--- node_modules/github-from-package/test/d.json	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
+++ node_modules/github-from-package/test/d.json	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
@@ -0,0 +1,7 @@
+{
+  "name": "beep-boop",
+  "version": "1.2.3",
+  "repository" : {
+    "url": "https://github.com/substack/beep-boop"
+  }
+}
Index: node_modules/github-from-package/test/e.json
===================================================================
--- node_modules/github-from-package/test/e.json	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
+++ node_modules/github-from-package/test/e.json	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
@@ -0,0 +1,5 @@
+{
+  "name": "beep-boop",
+  "version": "1.2.3",
+  "homepage": "https://github.com/substack/beep-boop/issues"
+}
Index: node_modules/github-from-package/test/url.js
===================================================================
--- node_modules/github-from-package/test/url.js	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
+++ node_modules/github-from-package/test/url.js	(revision 81bc7da776d8cda42939ef4ab350c88d13b4941f)
@@ -0,0 +1,19 @@
+var test = require('tape');
+var github = require('../');
+var packages = {
+    a : require('./a.json'),
+    b : require('./b.json'),
+    c : require('./c.json'),
+    d : require('./d.json'),
+    e : require('./e.json')
+};
+
+test(function (t) {
+    t.plan(5);
+    var url = 'https://github.com/substack/beep-boop';
+    t.equal(url, github(packages.a), 'a.json comparison');
+    t.equal(url, github(packages.b), 'b.json comparison');
+    t.equal(url, github(packages.c), 'c.json comparison');
+    t.equal(url, github(packages.d), 'd.json comparison');
+    t.equal(url, github(packages.e), 'e.json comparison');
+});
