From de93484b491259604bfb663bf73a36bea476ec4b Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Thu, 25 Feb 2016 11:37:27 +0100 Subject: improve display of little language distribution percentage on the overview page --- .../apps/overview/components/language-distribution-test.js | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'server/sonar-web/tests') diff --git a/server/sonar-web/tests/apps/overview/components/language-distribution-test.js b/server/sonar-web/tests/apps/overview/components/language-distribution-test.js index a54ba2b1260..cf5740daa55 100644 --- a/server/sonar-web/tests/apps/overview/components/language-distribution-test.js +++ b/server/sonar-web/tests/apps/overview/components/language-distribution-test.js @@ -35,4 +35,15 @@ describe('LanguageDistribution', function () { it('should pass right yValues', function () { expect(props.yValues).to.deep.equal(['19.4%', '2.1%', '1.7%']); }); + + it('should correctly render very small values', function () { + const DISTRIBUTION_SMALL = 'java=194342;js=999'; + + let renderer = TestUtils.createRenderer(); + renderer.render(); + let output = renderer.getRenderOutput(); + let child = React.Children.only(output.props.children); + + expect(child.props.yValues).to.deep.equal(['19.4%', '<0.1%']); + }); }); -- cgit v1.2.3