diff --git a/History.md b/History.md index 4067e970..d65ab5e8 100755 --- a/History.md +++ b/History.md @@ -2,6 +2,7 @@ ### Bugfixes * Fix deprecation warnings ([#169](https://github.com/cucumber/cucumber-rails/issues/169), [#170](https://github.com/cucumber/cucumber-rails/pull/170) Micah Geisel) +* Deprecate #tableish. The Capybara::Node::Finders API has obsoleted the need for it. ([#145](https://github.com/cucumber/cucumber-rails/issues/145) Aslak Hellesøy) ## [v1.0.5](https://github.com/cucumber/cucumber-rails/compare/v1.0.4...v1.0.5) diff --git a/lib/cucumber/web/tableish.rb b/lib/cucumber/web/tableish.rb index 4df98ebc..3d6fff64 100644 --- a/lib/cucumber/web/tableish.rb +++ b/lib/cucumber/web/tableish.rb @@ -50,6 +50,7 @@ def tableish(row_selector, column_selectors) end def _tableish(html, row_selector, column_selectors) #:nodoc + STDERR.puts("#{caller[1]}: #tableish is deprecated and may be removed in the next major version. Use Capybara::Node::Finders instead.") doc = Nokogiri::HTML(html) spans = nil max_cols = 0