gameclosure/hermes — pull request #5 by nlacasse (2012-11-13 02:02:50+00:00)
Title: edge methods: upconnect! connected? edges-between, and endpoints

The ```upconnect!``` method was incomplete. This pull request fixes it.

Along the way, I had to fix other methods, like ```endpoints``` and ```connected?```, and I added some simple edge tests.

NB: I had to make this patch on top of #4 (the lower case Hermes thing) so that I could run the tests, so please merge that one first.