infamousjoeg / cyberark-aam-pkiaas

CyberArk AAM PKI-as-a-Service (CURRENTLY BETA)
Apache License 2.0
5 stars 0 forks source link

TestAuthenticate failure on internal/backend/conjur unit test #112

Open infamousjoeg opened 4 years ago

infamousjoeg commented 4 years ago

Describe the bug

╰ go test -v github.com/infamousjoeg/cyberark-aam-pkiaas/internal/backend/conjur
=== RUN   TestAuthenticate
Failed to init client from config. open /Users/joegarcia/conjur-cyberarkdemo.pem: no such file or directory--- FAIL: TestAuthenticate (0.00s)
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
    panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x12e9386]

goroutine 19 [running]:
testing.tRunner.func1.1(0x1339200, 0x1645980)
    /usr/local/Cellar/go/1.14.2_1/libexec/src/testing/testing.go:940 +0x2f5
testing.tRunner.func1(0xc0001405a0)
    /usr/local/Cellar/go/1.14.2_1/libexec/src/testing/testing.go:943 +0x3f9
panic(0x1339200, 0x1645980)
    /usr/local/Cellar/go/1.14.2_1/libexec/src/runtime/panic.go:969 +0x166
github.com/cyberark/conjur-api-go/conjurapi.(*Client).GetConfig(...)
    /Users/joegarcia/go/src/github.com/infamousjoeg/cyberark-aam-pkiaas/vendor/github.com/cyberark/conjur-api-go/conjurapi/client.go:139
github.com/infamousjoeg/cyberark-aam-pkiaas/internal/backend/conjur_test.defaultAccessControl(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
    /Users/joegarcia/go/src/github.com/infamousjoeg/cyberark-aam-pkiaas/internal/backend/conjur/access_control_test.go:23 +0x86
github.com/infamousjoeg/cyberark-aam-pkiaas/internal/backend/conjur_test.TestAuthenticate(0xc0001405a0)
    /Users/joegarcia/go/src/github.com/infamousjoeg/cyberark-aam-pkiaas/internal/backend/conjur/access_control_test.go:51 +0x37
testing.tRunner(0xc0001405a0, 0x13b5610)
    /usr/local/Cellar/go/1.14.2_1/libexec/src/testing/testing.go:991 +0xdc
created by testing.(*T).Run
    /usr/local/Cellar/go/1.14.2_1/libexec/src/testing/testing.go:1042 +0x357
FAIL    github.com/infamousjoeg/cyberark-aam-pkiaas/internal/backend/conjur 0.283s
FAIL

To Reproduce Steps to reproduce the behavior: go test -v github.com/infamousjoeg/cyberark-aam-pkiaas/internal/backend/conjur

Expected behavior PASS