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