Feature: Handles HTTP error codes

  In order to handle error cases accordingly
  As a developer
  I want to be informed of non-successful responses

  Scenario: A response of '401 - Unauthorised access'
    Given I have "Github::Repos" instance
    When I am looking for "create_repo"
      And I pass the following request options:
        | name       |
        | basic_auth |
    Then request should fail with "Github::Unauthorised" within a cassette named "errors/repos/create"

Feature: Handles HTTP error codes

  In order to handle error cases accordingly
  As a developer
  I want to be informed of non-successful responses

  Scenario: A response of '401 - Unauthorised access'
    Given I have "Github::Repos" instance
    When I am looking for "create_repo"
      And I pass the following request options:
        | name       |
        | basic_auth |
    Then request should fail with "Github::Error::Unauthorized" within a cassette named "errors/repos/create"

Fix feature breakage due to new github service error codes.
Fix feature breakage due to new github service error codes.
