aik099/qa-tools — pull request #41 by aik099 (2014-05-08 19:40:38+00:00)
Title: Fix incorrect NodeElement usages in Typified Elements

After recent changes in Mink drivers (e.g. MinkSelenium2Driver - https://github.com/Behat/MinkSelenium2Driver/commit/bd3984b9f79673e8adb77e0f27e7a8d25b08b065) we have now following restrictions on the method usage per element type:

1. `check` method can only be used on `` element
2. `uncheck` method can only be used on `` element
3. `selectOption` method can only be used on `` and `select` element
4. `attachFile` method can only be used on `` element

It turns out that `Radio` typified element is using `check` method to select a radio button. We need to find such occurrences and fix that.

This wasn't creating any problems in tests, because there we mock Mink completely.

Thanks to the @evangelion1204 who uses this library on live project for detecting that.