maxdemarzi/neography — pull request #37 by dtao (2012-04-05 21:28:24+00:00)
Title: fix for issue when setting nonexistent property for the first time using dot notation

Right now, if you use dot notation to set a property on a node for the first time, like this:

new_node = Neography::Node.create
new_node.hair = "black"

It won't work. This is due to a bug in the implementation of method_missing in the Property module. This commit contains a fix along with an accompanying spec to illustrate the original problem.