summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Zallmann <tzallmann@gitlab.com>2018-01-17 09:35:06 +0100
committerTim Zallmann <tzallmann@gitlab.com>2018-01-17 09:35:06 +0100
commit027c8ff243d986bd3a5c85615c5c98bade185dbe (patch)
treeb947e5ccbaf0fa2eb82f45a490735d3e3e650ddf
parent967710dc1d10b84b203223e7eb24e52bd1cc072b (diff)
downloadgitlab-ce-027c8ff243d986bd3a5c85615c5c98bade185dbe.tar.gz
Added Tests for flash + loading_icon
-rw-r--r--spec/javascripts/flash_spec.js8
-rw-r--r--spec/javascripts/vue_shared/components/loading_icon_spec.js3
2 files changed, 10 insertions, 1 deletions
diff --git a/spec/javascripts/flash_spec.js b/spec/javascripts/flash_spec.js
index 97e3ab682c5..9000a5f242d 100644
--- a/spec/javascripts/flash_spec.js
+++ b/spec/javascripts/flash_spec.js
@@ -188,6 +188,10 @@ describe('Flash', () => {
expect(
document.querySelector('.flash-alert'),
).not.toBeNull();
+
+ expect(
+ document.body.className,
+ ).toContain('flash-shown');
});
it('adds flash into specified parent', () => {
@@ -227,6 +231,10 @@ describe('Flash', () => {
expect(
document.querySelector('.flash-alert'),
).toBeNull();
+
+ expect(
+ document.body.className,
+ ).not.toContain('flash-shown');
});
describe('with actionConfig', () => {
diff --git a/spec/javascripts/vue_shared/components/loading_icon_spec.js b/spec/javascripts/vue_shared/components/loading_icon_spec.js
index 1baf3537741..5cd3466f501 100644
--- a/spec/javascripts/vue_shared/components/loading_icon_spec.js
+++ b/spec/javascripts/vue_shared/components/loading_icon_spec.js
@@ -16,7 +16,8 @@ describe('Loading Icon Component', () => {
).toEqual('fa fa-spin fa-spinner fa-1x');
expect(component.$el.tagName).toEqual('DIV');
- expect(component.$el.classList.contains('text-center')).toEqual(true);
+ expect(component.$el.classList).toContain('text-center');
+ expect(component.$el.classList).toContain('loading-container');
});
it('should render accessibility attributes', () => {