Skip to content

Commit

Permalink
fix tests and update recordings and snapshots
Browse files Browse the repository at this point in the history
  • Loading branch information
vscheuber committed Aug 14, 2023
1 parent fa0d2a9 commit b909c6f
Show file tree
Hide file tree
Showing 23 changed files with 8,280 additions and 2,435 deletions.
6 changes: 3 additions & 3 deletions src/ops/JourneyOps.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ async function stageJourney(journey: { id: string }, create = true) {
} finally {
if (create) {
await JourneyOps.importJourney({
treeObject: getJourney(journey.id),
importData: getJourney(journey.id),
options: {
reUuid: false,
deps: true,
Expand Down Expand Up @@ -201,7 +201,7 @@ describe('JourneyOps', () => {
const journeyExport = getJourney(journey4.id);
expect.assertions(1);
const response = await JourneyOps.importJourney({
treeObject: journeyExport,
importData: journeyExport,
options: {
reUuid: false,
deps: false,
Expand All @@ -215,7 +215,7 @@ describe('JourneyOps', () => {
const journeyExport = getJourney(journey5.id);
expect.assertions(1);
const response = await JourneyOps.importJourney({
treeObject: journeyExport,
importData: journeyExport,
options: {
reUuid: false,
deps: true,
Expand Down
2 changes: 1 addition & 1 deletion src/ops/JourneyOps.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1684,7 +1684,7 @@ export async function importJourney({

delete importData.tree._rev;
try {
await putTree({
response = await putTree({
treeId,
treeData: importData.tree,
state,
Expand Down
37 changes: 19 additions & 18 deletions src/ops/ScriptOps.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,14 +42,15 @@ async function stageScript(
) {
// delete if exists, then create
try {
await ScriptOps.getScript({ scriptId: script.id, state });
await ScriptOps.readScript({ scriptId: script.id, state });
await ScriptOps.deleteScript({ scriptId: script.id, state });
} catch (error) {
// ignore
} finally {
if (create) {
await ScriptOps.putScript({
await ScriptOps.createScript({
scriptId: script.id,
scriptName: script.name,
scriptData: script.data,
state,
});
Expand Down Expand Up @@ -337,52 +338,52 @@ describe('ScriptOps', () => {
});
});

describe('getScripts()', () => {
describe('readScripts()', () => {
test('0: Method is implemented', async () => {
expect(ScriptOps.getScripts).toBeDefined();
expect(ScriptOps.readScripts).toBeDefined();
});

test(`1: Get scripts`, async () => {
const response = await ScriptOps.getScripts({ state });
test(`1: Read scripts`, async () => {
const response = await ScriptOps.readScripts({ state });
expect(response).toMatchSnapshot();
});
});

describe('getScript()', () => {
describe('readScript()', () => {
test('0: Method is implemented', async () => {
expect(ScriptOps.getScript).toBeDefined();
expect(ScriptOps.readScript).toBeDefined();
});

test(`1: Get script by id '${script1.id}'`, async () => {
const response = await ScriptOps.getScript({
test(`1: Read script by id '${script1.id}'`, async () => {
const response = await ScriptOps.readScript({
scriptId: script1.id,
state,
});
expect(response).toMatchSnapshot();
});
});

describe('getScriptByName()', () => {
describe('readScriptByName()', () => {
test('0: Method is implemented', async () => {
expect(ScriptOps.getScriptByName).toBeDefined();
expect(ScriptOps.readScriptByName).toBeDefined();
});

test(`1: Get script by name '${script1.name}'`, async () => {
const response = await ScriptOps.getScriptByName({
test(`1: Read script by name '${script1.name}'`, async () => {
const response = await ScriptOps.readScriptByName({
scriptName: script1.name,
state,
});
expect(response).toMatchSnapshot();
});
});

describe('putScript()', () => {
describe('updateScript()', () => {
test('0: Method is implemented', async () => {
expect(ScriptOps.putScript).toBeDefined();
expect(ScriptOps.updateScript).toBeDefined();
});

test(`1: Put script '${script3.id}'`, async () => {
const response = await ScriptOps.putScript({
test(`1: Update script '${script3.id}'`, async () => {
const response = await ScriptOps.updateScript({
scriptId: script3.id,
scriptData: script3.data,
state,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@
},
{
"name": "user-agent",
"value": "@rockcarver/frodo-lib/0.17.3"
"value": "@rockcarver/frodo-lib/2.0.0-19"
},
{
"name": "x-forgerock-transactionid",
"value": "frodo-f0cebd67-079c-4000-b07b-a3dbf73ea559"
"value": "frodo-c0382a63-61a6-4c0c-9b43-5874ab775e6e"
},
{
"name": "content-type",
Expand All @@ -36,15 +36,15 @@
"value": "protocol=2.1,resource=1.0"
},
{
"name": "cookie",
"value": "6ac6499e9da2071=94MbHixPn50CYmzkUzf_YuemmEE.*AAJTSQACMDIAAlNLABx1UFN2ZHZJY0J3WDM3Njc0OGtTejd0c1dBbjA9AAR0eXBlAANDVFMAAlMxAAIwMQ..*"
"name": "authorization",
"value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..vSwwgYFU7WQvtKk79PBMHQ.rPcDGBjoYcC3z2NRAFgufjZUm6GxbNjxm5-X2WIrMjzTZkwH7Z_Gbw5peSUisITgy1Nu2TxYf1tTjOajlG1efRQAg9XerN18UFRTYnCf7iAUIs7lJOXn89b4GvtzRtAA1g8vSsRtDgQzWp4ELLP4J8PjnyJSJk7G0zWX-d8p95FU5w7FlYJlT7q0pEvClY3-ACU98Oo0h4iHWUmDxPOscD1JF8QSgbsTjOHJo1x87dLAPuuyGEeyfidceXuCC1TWp-OmblWEEuD5SiGA-vhW3EJoWjuq3zI-MXaNvRQJdeB6OviWGw72bS_I7Efap6z31C0otvDdUiisk3h6onpYFkljOv8zSQv1HUWlqDWKf2GYTvbq3YMtvU_PeyAwjZVSZAC53D5kTnVvn__uXYKr8IBNdixGUdxBB4gsgvMfPvUfWzKiQZ_RywUSh6LELdPpzx3Bh2knXZOpkxjFaNxpQWJq-96HggkVja4dVNdHWK4Z-nyaRFOW9My9TR8eg8xSlYBJETekzTIdCPS2ehTy2vnoVKntJPAAoKCHr5zxZv3Vlz4TM7-IjhTp7Sz_MgCbgQTO6ZKgruZ5RO0pu3DIIhWf7EEcbtjU-Q_Ll6m5f4Y9WUdzvvX_ClbMf8Cm2EJ2AjY7jCBFwkVKpSRvb7VcYF-dZG7LnzlU0FleiI0s_bb8gVncggvhkoto-YzoZeXTgCFBhp_sRYB3FkQPPTdbJbqT0NjurHHJP_sR8I_WHE4tWTNZV5ePZfJ38mo444JLYlAVWv1kMMbZrhillrceex_-g1Kk7ICj4nBfy9nWgiQWg6f4k1mjAkIYRu4S0zlGrO67fl7ciGissTETL_zGpdupsKHF2ZmVjKDgvA6qiR5m_Z2ZDYM2CttIauj8KhJpCkUdqGdors9IKXayo1IaYztPZOWa6QE3x-IQSWVV8LgaIQEyR2-1YCgebn15rMiSqaZkFh-K0jRShk3v5l_NmJ4ZSj2uP-wYNNWzLRB6LXdYabRqni_WFPWQViT2eIDM-v7IKs_Jm5ospSw1g1-rbzG3s4GyOs1U0DKX_e_zlko.xJjhCtihOPksX-955Qc-_A"
},
{
"name": "host",
"value": "openam-frodo-dev.forgeblocks.com"
}
],
"headersSize": 577,
"headersSize": 1641,
"httpVersion": "HTTP/1.1",
"method": "GET",
"queryString": [],
Expand All @@ -63,6 +63,10 @@
"name": "x-frame-options",
"value": "SAMEORIGIN"
},
{
"name": "content-security-policy-report-only",
"value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'"
},
{
"name": "x-content-type-options",
"value": "nosniff"
Expand Down Expand Up @@ -109,11 +113,11 @@
},
{
"name": "date",
"value": "Wed, 04 Jan 2023 19:19:57 GMT"
"value": "Mon, 14 Aug 2023 03:23:55 GMT"
},
{
"name": "x-forgerock-transactionid",
"value": "frodo-f0cebd67-079c-4000-b07b-a3dbf73ea559"
"value": "frodo-c0382a63-61a6-4c0c-9b43-5874ab775e6e"
},
{
"name": "strict-transport-security",
Expand All @@ -128,22 +132,22 @@
"value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"
}
],
"headersSize": 657,
"headersSize": 767,
"httpVersion": "HTTP/1.1",
"redirectURL": "",
"status": 200,
"statusText": "OK"
},
"startedDateTime": "2023-01-04T19:19:55.890Z",
"time": 39,
"startedDateTime": "2023-08-14T03:23:55.147Z",
"time": 57,
"timings": {
"blocked": -1,
"connect": -1,
"dns": -1,
"receive": 0,
"send": 0,
"ssl": -1,
"wait": 39
"wait": 57
}
},
{
Expand All @@ -164,19 +168,19 @@
},
{
"name": "user-agent",
"value": "@rockcarver/frodo-lib/0.17.3"
"value": "@rockcarver/frodo-lib/2.0.0-19"
},
{
"name": "x-forgerock-transactionid",
"value": "frodo-f0cebd67-079c-4000-b07b-a3dbf73ea559"
"value": "frodo-c0382a63-61a6-4c0c-9b43-5874ab775e6e"
},
{
"name": "accept-api-version",
"value": "protocol=2.1,resource=1.0"
},
{
"name": "cookie",
"value": "6ac6499e9da2071=94MbHixPn50CYmzkUzf_YuemmEE.*AAJTSQACMDIAAlNLABx1UFN2ZHZJY0J3WDM3Njc0OGtTejd0c1dBbjA9AAR0eXBlAANDVFMAAlMxAAIwMQ..*"
"name": "authorization",
"value": "Bearer eyJ0eXAiOiJKV1QiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..vSwwgYFU7WQvtKk79PBMHQ.rPcDGBjoYcC3z2NRAFgufjZUm6GxbNjxm5-X2WIrMjzTZkwH7Z_Gbw5peSUisITgy1Nu2TxYf1tTjOajlG1efRQAg9XerN18UFRTYnCf7iAUIs7lJOXn89b4GvtzRtAA1g8vSsRtDgQzWp4ELLP4J8PjnyJSJk7G0zWX-d8p95FU5w7FlYJlT7q0pEvClY3-ACU98Oo0h4iHWUmDxPOscD1JF8QSgbsTjOHJo1x87dLAPuuyGEeyfidceXuCC1TWp-OmblWEEuD5SiGA-vhW3EJoWjuq3zI-MXaNvRQJdeB6OviWGw72bS_I7Efap6z31C0otvDdUiisk3h6onpYFkljOv8zSQv1HUWlqDWKf2GYTvbq3YMtvU_PeyAwjZVSZAC53D5kTnVvn__uXYKr8IBNdixGUdxBB4gsgvMfPvUfWzKiQZ_RywUSh6LELdPpzx3Bh2knXZOpkxjFaNxpQWJq-96HggkVja4dVNdHWK4Z-nyaRFOW9My9TR8eg8xSlYBJETekzTIdCPS2ehTy2vnoVKntJPAAoKCHr5zxZv3Vlz4TM7-IjhTp7Sz_MgCbgQTO6ZKgruZ5RO0pu3DIIhWf7EEcbtjU-Q_Ll6m5f4Y9WUdzvvX_ClbMf8Cm2EJ2AjY7jCBFwkVKpSRvb7VcYF-dZG7LnzlU0FleiI0s_bb8gVncggvhkoto-YzoZeXTgCFBhp_sRYB3FkQPPTdbJbqT0NjurHHJP_sR8I_WHE4tWTNZV5ePZfJ38mo444JLYlAVWv1kMMbZrhillrceex_-g1Kk7ICj4nBfy9nWgiQWg6f4k1mjAkIYRu4S0zlGrO67fl7ciGissTETL_zGpdupsKHF2ZmVjKDgvA6qiR5m_Z2ZDYM2CttIauj8KhJpCkUdqGdors9IKXayo1IaYztPZOWa6QE3x-IQSWVV8LgaIQEyR2-1YCgebn15rMiSqaZkFh-K0jRShk3v5l_NmJ4ZSj2uP-wYNNWzLRB6LXdYabRqni_WFPWQViT2eIDM-v7IKs_Jm5ospSw1g1-rbzG3s4GyOs1U0DKX_e_zlko.xJjhCtihOPksX-955Qc-_A"
},
{
"name": "content-length",
Expand All @@ -187,7 +191,7 @@
"value": "openam-frodo-dev.forgeblocks.com"
}
],
"headersSize": 598,
"headersSize": 1662,
"httpVersion": "HTTP/1.1",
"method": "PUT",
"postData": {
Expand All @@ -211,6 +215,10 @@
"name": "x-frame-options",
"value": "SAMEORIGIN"
},
{
"name": "content-security-policy-report-only",
"value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self'"
},
{
"name": "x-content-type-options",
"value": "nosniff"
Expand Down Expand Up @@ -257,11 +265,11 @@
},
{
"name": "date",
"value": "Wed, 04 Jan 2023 19:19:57 GMT"
"value": "Mon, 14 Aug 2023 03:23:55 GMT"
},
{
"name": "x-forgerock-transactionid",
"value": "frodo-f0cebd67-079c-4000-b07b-a3dbf73ea559"
"value": "frodo-c0382a63-61a6-4c0c-9b43-5874ab775e6e"
},
{
"name": "strict-transport-security",
Expand All @@ -276,22 +284,22 @@
"value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"
}
],
"headersSize": 657,
"headersSize": 767,
"httpVersion": "HTTP/1.1",
"redirectURL": "",
"status": 200,
"statusText": "OK"
},
"startedDateTime": "2023-01-04T19:19:55.935Z",
"time": 48,
"startedDateTime": "2023-08-14T03:23:55.210Z",
"time": 63,
"timings": {
"blocked": -1,
"connect": -1,
"dns": -1,
"receive": 0,
"send": 0,
"ssl": -1,
"wait": 48
"wait": 63
}
}
],
Expand Down
Loading

0 comments on commit b909c6f

Please sign in to comment.