fix(plugin-workflow): fix tests (#360)
This commit is contained in:
		
							parent
							
								
									bf987e9f59
								
							
						
					
					
						commit
						61b28b37db
					
				@ -119,7 +119,7 @@ describe('workflow > instructions > condition', () => {
 | 
			
		||||
 | 
			
		||||
  describe('group calculation', () => {
 | 
			
		||||
    it('and true', async () => {
 | 
			
		||||
      const n1 = workflow.createNode({
 | 
			
		||||
      const n1 = await workflow.createNode({
 | 
			
		||||
        type: 'condition',
 | 
			
		||||
        config: {
 | 
			
		||||
          calculation: {
 | 
			
		||||
@ -148,8 +148,7 @@ describe('workflow > instructions > condition', () => {
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    it('and false', async () => {
 | 
			
		||||
      await db.sequelize.transaction(async transaction => {
 | 
			
		||||
        const n1 = workflow.createNode({
 | 
			
		||||
      const n1 = await workflow.createNode({
 | 
			
		||||
        type: 'condition',
 | 
			
		||||
        config: {
 | 
			
		||||
          calculation: {
 | 
			
		||||
@ -168,18 +167,17 @@ describe('workflow > instructions > condition', () => {
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
        }, { transaction });
 | 
			
		||||
 | 
			
		||||
        const post = await PostModel.create({ title: 't1' }, { transaction });
 | 
			
		||||
 | 
			
		||||
        const [execution] = await workflow.getExecutions({ transaction });
 | 
			
		||||
        const [job] = await execution.getJobs({ transaction });
 | 
			
		||||
        expect(job.result).toBe(false);
 | 
			
		||||
      });
 | 
			
		||||
 | 
			
		||||
      const post = await PostModel.create({ title: 't1' });
 | 
			
		||||
 | 
			
		||||
      const [execution] = await workflow.getExecutions();
 | 
			
		||||
      const [job] = await execution.getJobs();
 | 
			
		||||
      expect(job.result).toBe(false);
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    it('or true', async () => {
 | 
			
		||||
      const n1 = workflow.createNode({
 | 
			
		||||
      const n1 = await workflow.createNode({
 | 
			
		||||
        type: 'condition',
 | 
			
		||||
        config: {
 | 
			
		||||
          calculation: {
 | 
			
		||||
@ -208,7 +206,7 @@ describe('workflow > instructions > condition', () => {
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    it('or false', async () => {
 | 
			
		||||
      const n1 = workflow.createNode({
 | 
			
		||||
      const n1 = await workflow.createNode({
 | 
			
		||||
        type: 'condition',
 | 
			
		||||
        config: {
 | 
			
		||||
          calculation: {
 | 
			
		||||
@ -237,8 +235,7 @@ describe('workflow > instructions > condition', () => {
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    it('nested', async () => {
 | 
			
		||||
      await db.sequelize.transaction(async transaction => {
 | 
			
		||||
        const n1 = workflow.createNode({
 | 
			
		||||
      const n1 = await workflow.createNode({
 | 
			
		||||
        type: 'condition',
 | 
			
		||||
        config: {
 | 
			
		||||
          calculation: {
 | 
			
		||||
@ -262,14 +259,13 @@ describe('workflow > instructions > condition', () => {
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
        }, { transaction });
 | 
			
		||||
      });
 | 
			
		||||
 | 
			
		||||
        const post = await PostModel.create({ title: 't1' }, { transaction });
 | 
			
		||||
      const post = await PostModel.create({ title: 't1' });
 | 
			
		||||
 | 
			
		||||
        const [execution] = await workflow.getExecutions({ transaction });
 | 
			
		||||
        const [job] = await execution.getJobs({ transaction });
 | 
			
		||||
      const [execution] = await workflow.getExecutions();
 | 
			
		||||
      const [job] = await execution.getJobs();
 | 
			
		||||
      expect(job.result).toBe(false);
 | 
			
		||||
    });
 | 
			
		||||
  });
 | 
			
		||||
  });
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user