diff --git a/frontend-js/src/main/js/gui/leftPanel/SubmapPanel.js b/frontend-js/src/main/js/gui/leftPanel/SubmapPanel.js index 8c037cebdbcf7dce3d400eb661479f855ffbf272..4bf412882cfb7e4dbb7e1863ec4ff16351703c75 100644 --- a/frontend-js/src/main/js/gui/leftPanel/SubmapPanel.js +++ b/frontend-js/src/main/js/gui/leftPanel/SubmapPanel.js @@ -12,6 +12,8 @@ var Functions = require('../../Functions'); function SubmapPanel(params) { params.panelName = "submap"; + params.helpTip = "The Submaps tab summarizes all the submap networks uploaded together and linked to the main network of <b>'" + + params.parent.getMap().getProject().getName() + "'</b> project."; Panel.call(this, params); var self = this; diff --git a/frontend-js/src/test/js/gui/leftPanel/SubmapPanel-test.js b/frontend-js/src/test/js/gui/leftPanel/SubmapPanel-test.js index 909889fcb22b5006ead007079e1ae141ce340d1d..00b2afcee70462ac7c3c6aef11b66d326c7e9b77 100644 --- a/frontend-js/src/test/js/gui/leftPanel/SubmapPanel-test.js +++ b/frontend-js/src/test/js/gui/leftPanel/SubmapPanel-test.js @@ -24,11 +24,16 @@ describe('SubmapPanel', function() { new SubmapPanel({ element : div, - customMap : map + customMap : map, + parent : { + getMap : function() { + return map; + } + } }); assert.equal(logger.getWarnings().length, 0); var buttons = div.getElementsByTagName("button"); - assert.equal(buttons.length, 0); + assert.equal(buttons.length, 1); }); - + });