LearnBoost/expect.js — pull request #7 by vovik (2012-01-17 19:15:33+00:00)
Title: expect({ a: undefined }).to.have.property('a') now passes.

More consistent with previous behavior, since before
expect({ a: undefined }).to.have.own.property('a') passed but
expect({ a: undefined }).to.have.property('a') failed

Also less surprising in general since before
expect( 'a' in { a: undefined } ).to.be.ok() passed but
expect({ a: undefined }).to.have.property('a') failed