[Groonga-commit] groonga/gcs [master] Use deepEqual to compare objects

Back to archive index

YUKI Hiroshi null+****@clear*****
Wed Nov 21 17:55:59 JST 2012


YUKI Hiroshi	2012-11-21 17:55:59 +0900 (Wed, 21 Nov 2012)

  New Revision: 12c683252acc82e13146cbc8946b7507e0cf9eae
  https://github.com/groonga/gcs/commit/12c683252acc82e13146cbc8946b7507e0cf9eae

  Log:
    Use deepEqual to compare objects

  Modified files:
    test/database-index-field.test.js

  Modified: test/database-index-field.test.js (+24 -24)
===================================================================
--- test/database-index-field.test.js    2012-11-21 17:54:04 +0900 (ffd0a48)
+++ test/database-index-field.test.js    2012-11-21 17:55:59 +0900 (6c15409)
@@ -678,12 +678,12 @@ suite('database', function() {
         ]);
 
         field.type = 'literal';
-        assert.equal({ type: field.type, actual: field.actualType },
-                     { type: 'literal', actual: 'text' });
+        assert.deepEqual({ type: field.type, actual: field.actualType },
+                         { type: 'literal', actual: 'text' });
 
         field.saveSync();
-        assert.equal({ type: field.type, actual: field.actualType },
-                     { type: 'literal', actual: 'literal' });
+        assert.deepEqual({ type: field.type, actual: field.actualType },
+                         { type: 'literal', actual: 'literal' });
 
         var actualDump = field.domain.dumpSync();
         var expectedDump = [
@@ -704,12 +704,12 @@ suite('database', function() {
         ]);
 
         field.type = 'text';
-        assert.equal({ type: field.type, actual: field.actualType },
-                     { type: 'text', actual: 'literal' });
+        assert.deepEqual({ type: field.type, actual: field.actualType },
+                         { type: 'text', actual: 'literal' });
 
         field.saveSync();
-        assert.equal({ type: field.type, actual: field.actualType },
-                     { type: 'text', actual: 'text' });
+        assert.deepEqual({ type: field.type, actual: field.actualType },
+                         { type: 'text', actual: 'text' });
         assert.isFalse(field.multipleValues);
 
         var actualDump = field.domain.dumpSync();
@@ -732,12 +732,12 @@ suite('database', function() {
         ]);
 
         field.type = 'uint';
-        assert.equal({ type: field.type, actual: field.actualType },
-                     { type: 'uint', actual: 'text' });
+        assert.deepEqual({ type: field.type, actual: field.actualType },
+                         { type: 'uint', actual: 'text' });
 
         field.saveSync();
-        assert.equal({ type: field.type, actual: field.actualType },
-                     { type: 'uint', actual: 'uint' });
+        assert.deepEqual({ type: field.type, actual: field.actualType },
+                         { type: 'uint', actual: 'uint' });
         assert.isFalse(field.multipleValues);
 
         var actualDump = field.domain.dumpSync();
@@ -760,12 +760,12 @@ suite('database', function() {
         ]);
 
         field.type = 'text';
-        assert.equal({ type: field.type, actual: field.actualType },
-                     { type: 'text', actual: 'uint' });
+        assert.deepEqual({ type: field.type, actual: field.actualType },
+                         { type: 'text', actual: 'uint' });
 
         field.saveSync();
-        assert.equal({ type: field.type, actual: field.actualType },
-                     { type: 'text', actual: 'text' });
+        assert.deepEqual({ type: field.type, actual: field.actualType },
+                         { type: 'text', actual: 'text' });
         assert.isFalse(field.multipleValues);
 
         var actualDump = field.domain.dumpSync();
@@ -788,12 +788,12 @@ suite('database', function() {
         ]);
 
         field.type = 'uint';
-        assert.equal({ type: field.type, actual: field.actualType },
-                     { type: 'uint', actual: 'literal' });
+        assert.deepEqual({ type: field.type, actual: field.actualType },
+                         { type: 'uint', actual: 'literal' });
 
         field.saveSync();
-        assert.equal({ type: field.type, actual: field.actualType },
-                     { type: 'uint', actual: 'uint' });
+        assert.deepEqual({ type: field.type, actual: field.actualType },
+                         { type: 'uint', actual: 'uint' });
         assert.isFalse(field.multipleValues);
 
         var actualDump = field.domain.dumpSync();
@@ -817,12 +817,12 @@ suite('database', function() {
         ]);
 
         field.type = 'literal';
-        assert.equal({ type: field.type, actual: field.actualType },
-                     { type: 'literal', actual: 'uint' });
+        assert.deepEqual({ type: field.type, actual: field.actualType },
+                         { type: 'literal', actual: 'uint' });
 
         field.saveSync();
-        assert.equal({ type: field.type, actual: field.actualType },
-                     { type: 'literal', actual: 'literal' });
+        assert.deepEqual({ type: field.type, actual: field.actualType },
+                         { type: 'literal', actual: 'literal' });
         assert.isFalse(field.multipleValues);
 
         var actualDump = field.domain.dumpSync();
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index