diff --git a/app/services/userStats.service.js b/app/services/userStats.service.js index 6a736176a..a5e2fc6d4 100644 --- a/app/services/userStats.service.js +++ b/app/services/userStats.service.js @@ -40,7 +40,8 @@ {key: 'rank.rating', label: 'rating', postFunc: null}, {key: 'rank.rank', label: 'rank', postFunc: null}, {key: 'rank.percentile', label: 'percentile', postFunc: percentileFunc}, - {key: 'challenges', label:'competitions', postFunc: null} + {key: 'challenges', label:'competitions', postFunc: null}, + {key: 'rank.volatility', label: 'volatility', postFunc: null} ], 'DATA_SCIENCE.MARATHON_MATCH': [ {key: 'rank.rating', label: 'rating', postFunc: null}, diff --git a/app/services/userStats.service.spec.js b/app/services/userStats.service.spec.js index f49424597..173ddf91c 100644 --- a/app/services/userStats.service.spec.js +++ b/app/services/userStats.service.spec.js @@ -39,9 +39,9 @@ describe('User Stats Service', function() { it('should return stats for data-science: srms ', function() { var _data = UserStatsService.getIterableStats('DATA_SCIENCE', 'SRM', stats); - expect(_data).to.have.length(4); - expect(_.pluck(_data, 'label')).to.have.members(['rating', 'rank', 'percentile', 'competitions']); - expect(_.pluck(_data, 'val')).to.have.members(['799', '6,280', '26%', '10']); + expect(_data).to.have.length(5); + expect(_.pluck(_data, 'label')).to.have.members(['rating', 'rank', 'percentile', 'competitions', 'volatility']); + expect(_.pluck(_data, 'val')).to.have.members(['799', '6,280', '26%', '10', '473']); });