local spec = require('cmp.utils.spec') local misc = require('cmp.utils.misc') describe('misc', function() before_each(spec.before) it('merge', function() local merged merged = misc.merge({ a = {} }, { a = { b = 1 } }) assert.are.equal(merged.a.b, 1) merged = misc.merge({ a = false }, { a = { b = 1 } }) assert.are.equal(merged.a, false) end) end)