refactor: refactor spec code

This commit is contained in:
medtaher 2024-09-24 14:54:23 +01:00
parent 5d19889a7a
commit d7838951e5
2 changed files with 9 additions and 2 deletions

View File

@ -48,6 +48,7 @@ import {
contextBlankInstance,
contextEmailVarInstance,
contextGetStartedInstance,
subscriberContextBlankInstance,
} from '@/utils/test/mocks/conversation';
import { nlpEntitiesGreeting } from '@/utils/test/mocks/nlp';
import {
@ -422,7 +423,7 @@ describe('BlockService', () => {
...contextBlankInstance,
skip: { [blockProductListMock.id]: 0 },
},
{ vars: {} }, //TODO: to correct
subscriberContextBlankInstance,
false,
'conv_id',
);
@ -456,7 +457,7 @@ describe('BlockService', () => {
...contextBlankInstance,
skip: { [blockProductListMock.id]: 2 },
},
{ vars: {} }, //TODO: to correct
subscriberContextBlankInstance,
false,
'conv_id',
);
@ -502,6 +503,7 @@ describe('BlockService', () => {
attempt: 0,
};
const subscriberContext: SubscriberContext = {
...subscriberContextBlankInstance,
vars: {
phone: '123456789',
},

View File

@ -10,6 +10,7 @@
import { Block, BlockStub } from '@/chat/schemas/block.schema';
import { ConversationFull } from '@/chat/schemas/conversation.schema';
import { Context } from '@/chat/schemas/types/context';
import { SubscriberContext } from '@/chat/schemas/types/subscriberContext';
import { quickRepliesBlock, textBlock } from './block';
import { modelInstance } from './misc';
@ -30,6 +31,10 @@ export const contextBlankInstance: Context = {
attempt: 1,
};
export const subscriberContextBlankInstance: SubscriberContext = {
vars: {},
};
export const contextEmailVarInstance: Context = {
...contextBlankInstance,
vars: {