aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--test/unit/explorer-link-test.js11
-rw-r--r--ui/lib/explorer-link.js5
2 files changed, 15 insertions, 1 deletions
diff --git a/test/unit/explorer-link-test.js b/test/unit/explorer-link-test.js
new file mode 100644
index 000000000..961b400fd
--- /dev/null
+++ b/test/unit/explorer-link-test.js
@@ -0,0 +1,11 @@
+var assert = require('assert')
+var linkGen = require('../../ui/lib/explorer-link')
+
+describe('explorer-link', function() {
+
+ it('adds testnet prefix to morden test network', function() {
+ var result = linkGen('hash', '2')
+ assert.notEqual(result.indexOf('testnet'), -1, 'testnet injected')
+ })
+
+})
diff --git a/ui/lib/explorer-link.js b/ui/lib/explorer-link.js
index a2e7872f9..92b3376fa 100644
--- a/ui/lib/explorer-link.js
+++ b/ui/lib/explorer-link.js
@@ -1,10 +1,13 @@
module.exports = function(hash, network) {
+ const net = parseInt(network)
let prefix
- switch (network) {
+ switch (net) {
case 1: // main net
prefix = ''
+ break
case 2: // morden test net
prefix = 'testnet.'
+ break
default:
prefix = ''
}