Move CRM.sigfig into CRM.utils
authorColeman Watts <coleman@civicrm.org>
Sun, 26 Apr 2015 03:30:11 +0000 (21:30 -0600)
committerColeman Watts <coleman@civicrm.org>
Sun, 26 Apr 2015 03:30:11 +0000 (21:30 -0600)
js/Common.js
tests/karma/unit/sigfigSpec.js

index 65911720361ad02e9675cac7ed1a0e420f5316ab..2044bafc76f9f148897359ffe8ea9e87d710657e 100644 (file)
@@ -1382,7 +1382,7 @@ CRM.strings = CRM.strings || {};
   };
 
   // Round while preserving sigfigs
-  CRM.sigfig = function(n, digits) {
+  CRM.utils.sigfig = function(n, digits) {
     var len = ("" + n).length;
     var scale = Math.pow(10.0, len-digits);
     return Math.round(n / scale) * scale;
index 9b593b3d63919d78fd48b6e0781b6ae492035a8a..088dd2370ab5ad7df48fe2cabf3e8fa04c00fdfb 100644 (file)
@@ -1,14 +1,14 @@
 'use strict';
 
-describe('CRM.sigfig', function() {
+describe('CRM.utils.sigfig', function() {
   it('should round while preserving significant digits', function(){
-    expect(CRM.sigfig(9, 1)).toBe(9);
-    expect(CRM.sigfig(172, 1)).toBe(200);
-    expect(CRM.sigfig(172, 2)).toBe(170);
-    expect(CRM.sigfig(176, 2)).toBe(180);
-    expect(CRM.sigfig(1492, 1)).toBe(1000);
-    expect(CRM.sigfig(1492, 2)).toBe(1500);
-    expect(CRM.sigfig(1492, 3)).toBe(1490);
-    expect(CRM.sigfig(10943, 3)).toBe(10900);
+    expect(CRM.utils.sigfig(9, 1)).toBe(9);
+    expect(CRM.utils.sigfig(172, 1)).toBe(200);
+    expect(CRM.utils.sigfig(172, 2)).toBe(170);
+    expect(CRM.utils.sigfig(176, 2)).toBe(180);
+    expect(CRM.utils.sigfig(1492, 1)).toBe(1000);
+    expect(CRM.utils.sigfig(1492, 2)).toBe(1500);
+    expect(CRM.utils.sigfig(1492, 3)).toBe(1490);
+    expect(CRM.utils.sigfig(10943, 3)).toBe(10900);
   });
 });