Skip to content

session: Improvements and test coverage #1525

session: Improvements and test coverage

session: Improvements and test coverage #1525

Triggered via pull request September 17, 2024 15:11
@cthulhu-ridercthulhu-rider
synchronize #612
session
Status Failure
Total duration 5m 33s
Artifacts

tests.yml

on: pull_request
Matrix: CodeQL
Matrix: Tests
Fit to window
Zoom out
Zoom in

Annotations

30 errors and 2 warnings
lint / Lint: session/common_test.go#L272
undefined: session.SetAuthPublicKey
lint / Lint: session/common_test.go#L279
undefined: session.AssertAuthPublicKey
lint / Lint: session/common_test.go#L281
undefined: session.AssertAuthPublicKey
lint / Lint: session/common_test.go#L285
cannot use new(session.Container) (value of type *"github.com/nspcc-dev/neofs-sdk-go/session".Container) as tokenWithAuthPublicKey value in argument to testSetAuthPublicKey: *"github.com/nspcc-dev/neofs-sdk-go/session".Container does not implement tokenWithAuthPublicKey (missing method AuthPublicKey)
lint / Lint: session/common_test.go#L286
cannot use new(session.Object) (value of type *"github.com/nspcc-dev/neofs-sdk-go/session".Object) as tokenWithAuthPublicKey value in argument to testSetAuthPublicKey: *"github.com/nspcc-dev/neofs-sdk-go/session".Object does not implement tokenWithAuthPublicKey (missing method AuthPublicKey)
lint / Lint: session/common_test.go#L290
cannot use new(session.Container) (value of type *"github.com/nspcc-dev/neofs-sdk-go/session".Container) as tokenWithAuthPublicKey value in argument to testAssertAuthPublicKey: *"github.com/nspcc-dev/neofs-sdk-go/session".Container does not implement tokenWithAuthPublicKey (missing method AuthPublicKey)
lint / Lint: session/common_test.go#L291
cannot use new(session.Object) (value of type *"github.com/nspcc-dev/neofs-sdk-go/session".Object) as tokenWithAuthPublicKey value in argument to testAssertAuthPublicKey: *"github.com/nspcc-dev/neofs-sdk-go/session".Object does not implement tokenWithAuthPublicKey (missing method AuthPublicKey)
lint / Lint: session/common_test.go#L353
undefined: session.Sign
lint / Lint: session/common_test.go#L429
undefined: session.Sign
lint / Lint: session/common_test.go#L430
undefined: session.Sign
Coverage: session/common_test.go#L272
undefined: session.SetAuthPublicKey
Coverage: session/common_test.go#L279
undefined: session.AssertAuthPublicKey
Coverage: session/common_test.go#L281
undefined: session.AssertAuthPublicKey
Coverage: session/common_test.go#L285
cannot use new(session.Container) (value of type *"github.com/nspcc-dev/neofs-sdk-go/session".Container) as tokenWithAuthPublicKey value in argument to testSetAuthPublicKey: *"github.com/nspcc-dev/neofs-sdk-go/session".Container does not implement tokenWithAuthPublicKey (missing method AuthPublicKey)
Coverage: session/common_test.go#L286
cannot use new(session.Object) (value of type *"github.com/nspcc-dev/neofs-sdk-go/session".Object) as tokenWithAuthPublicKey value in argument to testSetAuthPublicKey: *"github.com/nspcc-dev/neofs-sdk-go/session".Object does not implement tokenWithAuthPublicKey (missing method AuthPublicKey)
Coverage: session/common_test.go#L290
cannot use new(session.Container) (value of type *"github.com/nspcc-dev/neofs-sdk-go/session".Container) as tokenWithAuthPublicKey value in argument to testAssertAuthPublicKey: *"github.com/nspcc-dev/neofs-sdk-go/session".Container does not implement tokenWithAuthPublicKey (missing method AuthPublicKey)
Coverage: session/common_test.go#L291
cannot use new(session.Object) (value of type *"github.com/nspcc-dev/neofs-sdk-go/session".Object) as tokenWithAuthPublicKey value in argument to testAssertAuthPublicKey: *"github.com/nspcc-dev/neofs-sdk-go/session".Object does not implement tokenWithAuthPublicKey (missing method AuthPublicKey)
Coverage: session/common_test.go#L353
undefined: session.Sign
Coverage: session/common_test.go#L429
undefined: session.Sign
Coverage: session/common_test.go#L430
undefined: session.Sign
Tests (ubuntu-latest, 1.22): session/common_test.go#L272
undefined: session.SetAuthPublicKey
Tests (ubuntu-latest, 1.22): session/common_test.go#L279
undefined: session.AssertAuthPublicKey
Tests (ubuntu-latest, 1.22): session/common_test.go#L281
undefined: session.AssertAuthPublicKey
Tests (ubuntu-latest, 1.22): session/common_test.go#L285
cannot use new(session.Container) (value of type *"github.com/nspcc-dev/neofs-sdk-go/session".Container) as tokenWithAuthPublicKey value in argument to testSetAuthPublicKey: *"github.com/nspcc-dev/neofs-sdk-go/session".Container does not implement tokenWithAuthPublicKey (missing method AuthPublicKey)
Tests (ubuntu-latest, 1.22): session/common_test.go#L286
cannot use new(session.Object) (value of type *"github.com/nspcc-dev/neofs-sdk-go/session".Object) as tokenWithAuthPublicKey value in argument to testSetAuthPublicKey: *"github.com/nspcc-dev/neofs-sdk-go/session".Object does not implement tokenWithAuthPublicKey (missing method AuthPublicKey)
Tests (ubuntu-latest, 1.22): session/common_test.go#L290
cannot use new(session.Container) (value of type *"github.com/nspcc-dev/neofs-sdk-go/session".Container) as tokenWithAuthPublicKey value in argument to testAssertAuthPublicKey: *"github.com/nspcc-dev/neofs-sdk-go/session".Container does not implement tokenWithAuthPublicKey (missing method AuthPublicKey)
Tests (ubuntu-latest, 1.22): session/common_test.go#L291
cannot use new(session.Object) (value of type *"github.com/nspcc-dev/neofs-sdk-go/session".Object) as tokenWithAuthPublicKey value in argument to testAssertAuthPublicKey: *"github.com/nspcc-dev/neofs-sdk-go/session".Object does not implement tokenWithAuthPublicKey (missing method AuthPublicKey)
Tests (ubuntu-latest, 1.22): session/common_test.go#L353
undefined: session.Sign
Tests (ubuntu-latest, 1.22): session/common_test.go#L429
undefined: session.Sign
Tests (ubuntu-latest, 1.22): session/common_test.go#L430
undefined: session.Sign
CodeQL (go)
The following actions use a deprecated Node.js version and will be forced to run on node20: github/codeql-action/init@v2, github/codeql-action/autobuild@v2, github/codeql-action/analyze@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
CodeQL (go)
CodeQL Action v2 will be deprecated on December 5th, 2024. Please update all occurrences of the CodeQL Action in your workflow files to v3. For more information, see https://github.blog/changelog/2024-01-12-code-scanning-deprecation-of-codeql-action-v2/