Sha256: ad862a6be043fd5da182c068a7ca0843c1224d8a31fb142fdd3ec5cbe41211bb

Contents?: true

Size: 961 Bytes

Versions: 3

Compression:

Stored size: 961 Bytes

Contents

Feature: Show Me What You've Got

  @vcr_api_projects
  Scenario: user's projects

    Given I am an authenticated user on semaphoreapp.com
      And get the list of all my projects via their API
     Then the JSON should be an array

  @vcr_api_branches
  Scenario: project's branches

    Given I am an authenticated user on semaphoreapp.com
      And get the list of all the branches for one of my projects via their API
     Then the JSON should be an array

  @vcr_api_status
  Scenario: branch status

    Given I am an authenticated user on semaphoreapp.com
      And get the build status of one of the branches for one of my projects via their API
     Then the JSON should be a hash

  @vcr_api_rebuild_last_revision
  Scenario: Rebuild last revision

    Given I am an authenticated user on semaphoreapp.com
      And request to rebuild the last revision of one of the branches for one of my projects via their API
     Then the JSON should be a hash

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
git-semaphore-0.0.6 features/semaphore_app_api.feature
git-semaphore-0.0.5 features/semaphore_app_api.feature
git-semaphore-0.0.4 features/semaphore_app_api.feature