gameclosure/hermes — pull request #3 by nlacasse (2012-11-13 00:32:54+00:00)
Title: upconnect! method for edges

The implementation was incomplete. I added it and a test.

I had to fix the ```endpoints``` method. I added a test for that as well.

For consistency, I changed the ```connect``` method to ```connect!```.

NB:
I accidentally based this push off a branch that had already merged the fixes for #1 and #2. Please merge those first, or let me know if I should create a new pull request for this issue that does not contain the other fixes.