emberjs/data — pull request #1243 by robmonie (2013-09-08 01:45:11+00:00)
Title: Failing test to demonstrate that changing a belongsTo relationship on a record doesn't dirty the record

It also doesn't update the underlying `data` hash. It does superficially update the relationship in so much as asking for the value of the property after setting the belongsTo relationship will return the record you set it to.

It appears that the belongsToWillChange and belongsToDidChange observers are not being fired correctly.

I noticed this in the pre-beta build as well and it appears to have been around for a while although I only noticed it recently so it's possible it's got something to do with a recent change to ember core around observers?