aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-server/src/main/coffee/tests/component-viewer/baseSpec.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'sonar-server/src/main/coffee/tests/component-viewer/baseSpec.coffee')
-rw-r--r--sonar-server/src/main/coffee/tests/component-viewer/baseSpec.coffee30
1 files changed, 30 insertions, 0 deletions
diff --git a/sonar-server/src/main/coffee/tests/component-viewer/baseSpec.coffee b/sonar-server/src/main/coffee/tests/component-viewer/baseSpec.coffee
new file mode 100644
index 00000000000..7fd5a4cbe50
--- /dev/null
+++ b/sonar-server/src/main/coffee/tests/component-viewer/baseSpec.coffee
@@ -0,0 +1,30 @@
+$ = jQuery
+window.baseUrl = ''
+window.suppressTranslationWarnings = true
+
+
+define [
+ 'component-viewer/main'
+], (
+ ComponentViewer
+) ->
+
+ describe 'Component Viewer Base Test Suite', ->
+
+ beforeEach ->
+ @viewer = new ComponentViewer()
+ @viewer.render().$el.appendTo $('body')
+
+
+ afterEach ->
+ @viewer.close()
+
+
+ it 'attaches to the page', ->
+ expect($('.component-viewer', 'body').length).toBe 1
+
+
+ it 'has all parts', ->
+ expect(@viewer.$('.component-viewer-header').length).toBe 1
+ expect(@viewer.$('.component-viewer-source').length).toBe 1
+ expect(@viewer.$('.component-viewer-workspace').length).toBe 1