diff options
author | Kushal Pandya <kushal@gitlab.com> | 2018-07-23 15:10:47 +0530 |
---|---|---|
committer | Kushal Pandya <kushal@gitlab.com> | 2018-07-24 12:58:10 +0530 |
commit | d6ec3ac6ba7089b5e9ebdf1d89fe121287c7b9c0 (patch) | |
tree | c9e27a26bef5c99c57a70927f6b2dd8bfa9d6a18 /spec/javascripts | |
parent | b48788149485d376776c6ad7c92ef2e4f2e49930 (diff) | |
download | gitlab-ce-d6ec3ac6ba7089b5e9ebdf1d89fe121287c7b9c0.tar.gz |
Use `roundOffFloat` method to show decimal places in progressbar
Diffstat (limited to 'spec/javascripts')
-rw-r--r-- | spec/javascripts/vue_shared/components/stacked_progress_bar_spec.js | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/spec/javascripts/vue_shared/components/stacked_progress_bar_spec.js b/spec/javascripts/vue_shared/components/stacked_progress_bar_spec.js index de3bf667fb3..076d940961d 100644 --- a/spec/javascripts/vue_shared/components/stacked_progress_bar_spec.js +++ b/spec/javascripts/vue_shared/components/stacked_progress_bar_spec.js @@ -10,9 +10,9 @@ const createComponent = (config) => { successLabel: 'Synced', failureLabel: 'Failed', neutralLabel: 'Out of sync', - successCount: 10, - failureCount: 5, - totalCount: 20, + successCount: 25, + failureCount: 10, + totalCount: 5000, }, config); return mountComponent(Component, defaultConfig); @@ -32,7 +32,7 @@ describe('StackedProgressBarComponent', () => { describe('computed', () => { describe('neutralCount', () => { it('returns neutralCount based on totalCount, successCount and failureCount', () => { - expect(vm.neutralCount).toBe(5); // 20 - 10 - 5 + expect(vm.neutralCount).toBe(4965); // 5000 - 25 - 10 }); }); }); @@ -40,7 +40,11 @@ describe('StackedProgressBarComponent', () => { describe('methods', () => { describe('getPercent', () => { it('returns percentage from provided count based on `totalCount`', () => { - expect(vm.getPercent(10)).toBe(50); + expect(vm.getPercent(500)).toBe(10); + }); + + it('returns percentage with decimal place from provided count based on `totalCount`', () => { + expect(vm.getPercent(10)).toBe(0.2); }); }); |