Sha256: 3b86f0a3317b45f3e42326dfc794827369eb1f43e84d41a25e87ef01069a03ea
Contents?: true
Size: 1.93 KB
Versions: 10
Compression:
Stored size: 1.93 KB
Contents
Feature: gcli member Scenario: Available commands When I run `gcli member` Then the exit status should be 0 And the output should contain "gcli member delete" And the output should contain "gcli member list" And the output should contain "gcli member member" And the output should contain "gcli member publicize" Scenario: List members Given the GitHub API server: """ get('/orgs/rails/members') { status 200 } """ When I run `gcli member ls rails` Then the exit status should be 0 Scenario: List public members Given the GitHub API server: """ get('/orgs/rails/public_members') { status 200 } """ When I run `gcli member ls --public rails` Then the exit status should be 0 Scenario: Check if user is a member of an organization Given the GitHub API server: """ get('/orgs/rails/members/wycats') { status 200 } """ When I run `gcli member member rails wycats` Then the exit status should be 0 Scenario: Check if user is a public member of an organization Given the GitHub API server: """ get('/orgs/rails/public_members/wycats') { status 200 } """ When I run `gcli member member --public rails wycats` Then the exit status should be 0 Scenario: Remove a member Given the GitHub API server: """ delete('/orgs/rails/members/wycats') { status 200 } """ When I run `gcli member del rails wycats` Then the exit status should be 0 Scenario: Publicize user's membership Given the GitHub API server: """ put('/orgs/rails/public_members/wycats') { status 200 } """ When I run `gcli member publicize rails wycats` Then the exit status should be 0 Scenario: Conceal user's membership Given the GitHub API server: """ delete('/orgs/rails/public_members/wycats') { status 200 } """ When I run `gcli member conceal rails wycats` Then the exit status should be 0
Version data entries
10 entries across 10 versions & 1 rubygems