diff options
author | Ryan Harris <harrisryan1@gmail.com> | 2017-01-06 11:33:17 -0500 |
---|---|---|
committer | Luke "Jared" Bennett <lbennett@gitlab.com> | 2017-01-07 10:54:05 +0000 |
commit | a57597108fdc3d05a1996b2e09b1d0f56acc57fc (patch) | |
tree | 18e85d7eca504fe88508c1b2c16044f3d3d66384 | |
parent | 8ab94120ee0a87c7b1158ebafea101e3952ec758 (diff) | |
download | gitlab-ce-a57597108fdc3d05a1996b2e09b1d0f56acc57fc.tar.gz |
Resolved merge conflict in app/views/shared/milestones/_issuables.html.haml
4 files changed, 31 insertions, 0 deletions
diff --git a/app/views/shared/milestones/_issuables.html.haml b/app/views/shared/milestones/_issuables.html.haml index 15ff5b8a27e..c8fd45c4319 100644 --- a/app/views/shared/milestones/_issuables.html.haml +++ b/app/views/shared/milestones/_issuables.html.haml @@ -9,6 +9,7 @@ - if show_counter .right = issuables.size + .pull-right= number_with_delimiter(issuables.size) - class_prefix = dom_class(issuables).pluralize %ul{ class: "well-list #{class_prefix}-sortable-list", id: "#{class_prefix}-list-#{id}", "data-state" => id } diff --git a/changelogs/unreleased/25277-milestone-counter-number-with-delimiter.yml b/changelogs/unreleased/25277-milestone-counter-number-with-delimiter.yml new file mode 100644 index 00000000000..0c9853de3b6 --- /dev/null +++ b/changelogs/unreleased/25277-milestone-counter-number-with-delimiter.yml @@ -0,0 +1,4 @@ +--- +title: Added number_with_delimiter to counter on milestone panels +merge_request: +author: Ryan Harris diff --git a/spec/javascripts/fixtures/issuables.html.haml b/spec/javascripts/fixtures/issuables.html.haml new file mode 100644 index 00000000000..42daf8508d9 --- /dev/null +++ b/spec/javascripts/fixtures/issuables.html.haml @@ -0,0 +1,5 @@ +.panel.panel-default + .panel-heading + Unstarted Issues (open and unassigned) + .pull-right + 1 diff --git a/spec/javascripts/milestones_spec.js.es6 b/spec/javascripts/milestones_spec.js.es6 new file mode 100644 index 00000000000..7c1f9cbde12 --- /dev/null +++ b/spec/javascripts/milestones_spec.js.es6 @@ -0,0 +1,21 @@ +/*= require jquery */ +(() => { + describe('MilestonePanel', () => { + const issuesCount = '.pull-right'; + const fixtureTemplate = 'issuables.html'; + + function setIssuesCount(newCount) { + $(issuesCount).text(newCount); + } + + fixture.preload(fixtureTemplate); + beforeEach(() => { + fixture.load(fixtureTemplate); + }); + + it('should add delimiter to the issues count', () => { + setIssuesCount(1000); + expect($(issuesCount).text()).toEqual('1,000'); + }); + }); +})(); |