mirror of
https://github.com/sasjs/adapter.git
synced 2026-01-07 04:20:05 +00:00
Compare commits
3 Commits
session-ma
...
v1.18.3
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f1cceeb5e6 | ||
|
|
6fee2548fd | ||
|
|
91005066cf |
10
.github/workflows/build.yml
vendored
10
.github/workflows/build.yml
vendored
@@ -27,16 +27,6 @@ jobs:
|
|||||||
run: npm run lint
|
run: npm run lint
|
||||||
- name: Run unit tests
|
- name: Run unit tests
|
||||||
run: npm test
|
run: npm test
|
||||||
env:
|
|
||||||
CI: true
|
|
||||||
CLIENT: ${{secrets.CLIENT}}
|
|
||||||
SECRET: ${{secrets.SECRET}}
|
|
||||||
SAS_USERNAME: ${{secrets.SAS_USERNAME}}
|
|
||||||
SAS_PASSWORD: ${{secrets.SAS_PASSWORD}}
|
|
||||||
SERVER_URL: ${{secrets.SERVER_URL}}
|
|
||||||
SERVER_TYPE: ${{secrets.SERVER_TYPE}}
|
|
||||||
ACCESS_TOKEN: ${{secrets.ACCESS_TOKEN}}
|
|
||||||
REFRESH_TOKEN: ${{secrets.REFRESH_TOKEN}}
|
|
||||||
- name: Build Package
|
- name: Build Package
|
||||||
run: npm run package:lib
|
run: npm run package:lib
|
||||||
env:
|
env:
|
||||||
|
|||||||
6
package-lock.json
generated
6
package-lock.json
generated
@@ -3688,12 +3688,6 @@
|
|||||||
"is-obj": "^2.0.0"
|
"is-obj": "^2.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"dotenv": {
|
|
||||||
"version": "8.2.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz",
|
|
||||||
"integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"duplexer2": {
|
"duplexer2": {
|
||||||
"version": "0.1.4",
|
"version": "0.1.4",
|
||||||
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
|
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
|
||||||
|
|||||||
@@ -39,7 +39,6 @@
|
|||||||
"@types/isomorphic-fetch": "0.0.35",
|
"@types/isomorphic-fetch": "0.0.35",
|
||||||
"@types/jest": "^26.0.15",
|
"@types/jest": "^26.0.15",
|
||||||
"cp": "^0.2.0",
|
"cp": "^0.2.0",
|
||||||
"dotenv": "^8.2.0",
|
|
||||||
"jest": "^25.5.4",
|
"jest": "^25.5.4",
|
||||||
"path": "^0.12.7",
|
"path": "^0.12.7",
|
||||||
"rimraf": "^3.0.2",
|
"rimraf": "^3.0.2",
|
||||||
|
|||||||
@@ -574,7 +574,7 @@ export class SASViyaApiClient {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (jobStatus === 'failed' || jobStatus === 'error') {
|
if (jobStatus === 'failed' || jobStatus === 'error') {
|
||||||
return Promise.reject({ error: currentJob.error, log })
|
return Promise.reject({ job: currentJob, log })
|
||||||
}
|
}
|
||||||
|
|
||||||
let resultLink
|
let resultLink
|
||||||
|
|||||||
@@ -1,38 +0,0 @@
|
|||||||
import dotenv from 'dotenv'
|
|
||||||
import { SessionManager } from '../SessionManager'
|
|
||||||
import { CsrfToken } from '../types'
|
|
||||||
|
|
||||||
describe('SessionManager', () => {
|
|
||||||
const setCsrfToken = jest
|
|
||||||
.fn()
|
|
||||||
.mockImplementation((csrfToken: CsrfToken) => console.log(csrfToken))
|
|
||||||
|
|
||||||
beforeAll(() => {
|
|
||||||
dotenv.config()
|
|
||||||
})
|
|
||||||
|
|
||||||
it('should instantiate', () => {
|
|
||||||
const sessionManager = new SessionManager(
|
|
||||||
'http://test-server.com',
|
|
||||||
'test context',
|
|
||||||
setCsrfToken
|
|
||||||
)
|
|
||||||
|
|
||||||
expect(sessionManager).toBeInstanceOf(SessionManager)
|
|
||||||
expect(sessionManager.debug).toBeFalsy()
|
|
||||||
expect((sessionManager as any).serverUrl).toEqual('http://test-server.com')
|
|
||||||
expect((sessionManager as any).contextName).toEqual('test context')
|
|
||||||
})
|
|
||||||
|
|
||||||
it('should set the debug flag', () => {
|
|
||||||
const sessionManager = new SessionManager(
|
|
||||||
'http://test-server.com',
|
|
||||||
'test context',
|
|
||||||
setCsrfToken
|
|
||||||
)
|
|
||||||
|
|
||||||
sessionManager.debug = true
|
|
||||||
|
|
||||||
expect(sessionManager.debug).toBeTruthy()
|
|
||||||
})
|
|
||||||
})
|
|
||||||
Reference in New Issue
Block a user