{"action":"created","issue":{"url":"https://api.github.com/repos/jhedstrom/drupalextension/issues/224","labels_url":"https://api.github.com/repos/jhedstrom/drupalextension/issues/224/labels{/name}","comments_url":"https://api.github.com/repos/jhedstrom/drupalextension/issues/224/comments","events_url":"https://api.github.com/repos/jhedstrom/drupalextension/issues/224/events","html_url":"https://github.com/jhedstrom/drupalextension/pull/224","id":117429357,"number":224,"title":"Provide steps to install and uninstall modules","user":{"login":"pfrenssen","id":442924,"avatar_url":"https://avatars.githubusercontent.com/u/442924?v=3","gravatar_id":"","url":"https://api.github.com/users/pfrenssen","html_url":"https://github.com/pfrenssen","followers_url":"https://api.github.com/users/pfrenssen/followers","following_url":"https://api.github.com/users/pfrenssen/following{/other_user}","gists_url":"https://api.github.com/users/pfrenssen/gists{/gist_id}","starred_url":"https://api.github.com/users/pfrenssen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pfrenssen/subscriptions","organizations_url":"https://api.github.com/users/pfrenssen/orgs","repos_url":"https://api.github.com/users/pfrenssen/repos","events_url":"https://api.github.com/users/pfrenssen/events{/privacy}","received_events_url":"https://api.github.com/users/pfrenssen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-17T19:23:38Z","updated_at":"2015-12-07T14:19:15Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/jhedstrom/drupalextension/pulls/224","html_url":"https://github.com/jhedstrom/drupalextension/pull/224","diff_url":"https://github.com/jhedstrom/drupalextension/pull/224.diff","patch_url":"https://github.com/jhedstrom/drupalextension/pull/224.patch"},"body":"I'm using DrupalDriver to test a distribution with a whole bunch of optional features. I would like to be able to install and uninstall them.\r\n\r\nThis pull request adds step definitions to install and uninstall modules. It relies on this sister PR in DrupalDriver: https://github.com/jhedstrom/DrupalDriver/pull/69\r\n\r\nI have omitted the enabling and disabling of modules since this has been removed from Drupal 8 for good reasons. Since from an end user / BDD perspective there isn't much difference between installing and enabling a module I even made both terms available.\r\n\r\nI've tested this only on Drupal 7 for now. Will test D6 and D8 tomorrow, and hopefully Drush too."},"comment":{"url":"https://api.github.com/repos/jhedstrom/drupalextension/issues/comments/162535535","html_url":"https://github.com/jhedstrom/drupalextension/pull/224#issuecomment-162535535","issue_url":"https://api.github.com/repos/jhedstrom/drupalextension/issues/224","id":162535535,"user":{"login":"pfrenssen","id":442924,"avatar_url":"https://avatars.githubusercontent.com/u/442924?v=3","gravatar_id":"","url":"https://api.github.com/users/pfrenssen","html_url":"https://github.com/pfrenssen","followers_url":"https://api.github.com/users/pfrenssen/followers","following_url":"https://api.github.com/users/pfrenssen/following{/other_user}","gists_url":"https://api.github.com/users/pfrenssen/gists{/gist_id}","starred_url":"https://api.github.com/users/pfrenssen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pfrenssen/subscriptions","organizations_url":"https://api.github.com/users/pfrenssen/orgs","repos_url":"https://api.github.com/users/pfrenssen/repos","events_url":"https://api.github.com/users/pfrenssen/events{/privacy}","received_events_url":"https://api.github.com/users/pfrenssen/received_events","type":"User","site_admin":false},"created_at":"2015-12-07T14:19:15Z","updated_at":"2015-12-07T14:19:15Z","body":"OK it's looking better, the tests are now green on Drupal 7, still needs work for D6 and D8."}}