Skip to content

Commit

Permalink
Removed StatusCode return value and use renamed auth methods
Browse files Browse the repository at this point in the history
  • Loading branch information
felixsch committed Jan 15, 2025
1 parent 8197702 commit fcc1ec6
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 11 deletions.
8 changes: 4 additions & 4 deletions pkg/registration/activate.go
Original file line number Diff line number Diff line change
Expand Up @@ -62,9 +62,9 @@ func Activate(conn connection.Connection, identifier, version, arch, regcode str
return nil, nil, buildErr
}

connection.AuthBySystemCredentials(request, login, password)
connection.AddSystemAuth(request, login, password)

_, response, doErr := conn.Do(request)
response, doErr := conn.Do(request)
if doErr != nil {
return nil, nil, doErr
}
Expand Down Expand Up @@ -105,9 +105,9 @@ func Deactivate(conn connection.Connection, identifier, version, arch string) (*
return nil, nil, buildErr
}

connection.AuthBySystemCredentials(request, login, password)
connection.AddSystemAuth(request, login, password)

_, response, doErr := conn.Do(request)
response, doErr := conn.Do(request)
if doErr != nil {
return nil, nil, doErr
}
Expand Down
8 changes: 4 additions & 4 deletions pkg/registration/activate_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ func TestActivateProductSuccess(t *testing.T) {

// 204 No Content
payload := fixture(t, "pkg/registration/activate_success.json")
conn.On("Do", mock.Anything).Return(200, payload, nil)
conn.On("Do", mock.Anything).Return(payload, nil)

metadata, product, err := registration.Activate(conn, "SLES", "12.1", "x86_64", "regcode")
assert.NoError(err)
Expand All @@ -31,7 +31,7 @@ func TestActivateProductInvalidRegcode(t *testing.T) {
conn, _ := mockConnectionWithCredentials()

// 204 No Content
conn.On("Do", mock.Anything).Return(422, []byte{}, errors.New("No valid subscription found"))
conn.On("Do", mock.Anything).Return([]byte{}, errors.New("No valid subscription found"))

_, _, err := registration.Activate(conn, "SLES", "12.1", "x86_64", "regcode")
assert.Error(err)
Expand All @@ -44,7 +44,7 @@ func TestDeactivateProductSuccess(t *testing.T) {

// 204 No Content
payload := fixture(t, "pkg/registration/deactivate_success.json")
conn.On("Do", mock.Anything).Return(200, payload, nil)
conn.On("Do", mock.Anything).Return(payload, nil)

metadata, product, err := registration.Deactivate(conn, "SLES", "12.1", "x86_64")
assert.NoError(err)
Expand All @@ -59,7 +59,7 @@ func TestDeactivateProductInvalidProduct(t *testing.T) {
conn, _ := mockConnectionWithCredentials()

// 204 No Content
conn.On("Do", mock.Anything).Return(422, []byte{}, errors.New("Product is a base product and cannot be deactivated"))
conn.On("Do", mock.Anything).Return([]byte{}, errors.New("Product is a base product and cannot be deactivated"))

_, _, err := registration.Deactivate(conn, "SLES", "12.1", "x86_64")
assert.Error(err)
Expand Down
4 changes: 2 additions & 2 deletions pkg/registration/product.go
Original file line number Diff line number Diff line change
Expand Up @@ -81,9 +81,9 @@ func FetchProductInfo(conn connection.Connection, identifier, version, arch stri
return nil, buildErr
}

connection.AuthBySystemCredentials(request, login, password)
connection.AddSystemAuth(request, login, password)

_, response, doErr := conn.Do(request)
response, doErr := conn.Do(request)
if doErr != nil {
return nil, doErr
}
Expand Down
2 changes: 1 addition & 1 deletion pkg/registration/product_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ func TestFetchProductInfo(t *testing.T) {
login, password, _ := creds.Login()

payload := fixture(t, "pkg/registration/product_tree.json")
conn.On("Do", mock.Anything).Return(200, payload, nil).Run(checkAuthBySystemCredentials(t, login, password))
conn.On("Do", mock.Anything).Return(payload, nil).Run(checkAuthBySystemCredentials(t, login, password))

product, err := registration.FetchProductInfo(conn, "SLES", "15.5", "x86_64")
assert.NoError(err)
Expand Down

0 comments on commit fcc1ec6

Please sign in to comment.