nofxx/georuby — pull request #20 by tjdett (2012-10-30 04:05:01+00:00)
Title: Fixing GeoRSS namespace scoping and scoping use in specs

The use of `include GeoRuby; include GeoRuby::SimpleFeatures` was
masking "include" issues in the GeoJSON and GeoRSS implementations.

By using those includes in global scope inside `spec_helper.rb`, they
altered the behaviour under `lib/`.

Sadly, simply using an include in the specs wasn't an option, due
to changes in Ruby 1.9.3: rspec/rspec-core#506

All the specs now use an absolute namespace for instantiating classes. GeoJSON and GeoRSS now explicitly include classes into their module scope.

The non-running KML tests have also been fixed and re-enabled.