Update utils.test.js
This commit is contained in:
		
							parent
							
								
									79a676d3ec
								
							
						
					
					
						commit
						b67d0d87ad
					
				| 
						 | 
					@ -79,7 +79,7 @@ it('can escape url', () => {
 | 
				
			||||||
  )
 | 
					  )
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
it('can fetch data', async () => {
 | 
					it('can fetch data', () => {
 | 
				
			||||||
  const request = {
 | 
					  const request = {
 | 
				
			||||||
    data: { accountID: '123' },
 | 
					    data: { accountID: '123' },
 | 
				
			||||||
    headers: {
 | 
					    headers: {
 | 
				
			||||||
| 
						 | 
					@ -114,7 +114,7 @@ it('can fetch data', async () => {
 | 
				
			||||||
  )
 | 
					  )
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
it('can build request async', async () => {
 | 
					it('can build request async', done => {
 | 
				
			||||||
  const config = utils.loadConfig(require(path.resolve('./tests/input/async.config.js')))
 | 
					  const config = utils.loadConfig(require(path.resolve('./tests/input/async.config.js')))
 | 
				
			||||||
  return utils.buildRequest({}, config).then(request => {
 | 
					  return utils.buildRequest({}, config).then(request => {
 | 
				
			||||||
    expect(request).toMatchObject({
 | 
					    expect(request).toMatchObject({
 | 
				
			||||||
| 
						 | 
					@ -132,21 +132,24 @@ it('can build request async', async () => {
 | 
				
			||||||
      url: 'http://example.com/20210319/1tv.json',
 | 
					      url: 'http://example.com/20210319/1tv.json',
 | 
				
			||||||
      withCredentials: true
 | 
					      withCredentials: true
 | 
				
			||||||
    })
 | 
					    })
 | 
				
			||||||
 | 
					    done()
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
it('can load logo async', async () => {
 | 
					it('can load logo async', done => {
 | 
				
			||||||
  const config = utils.loadConfig(require(path.resolve('./tests/input/async.config.js')))
 | 
					  const config = utils.loadConfig(require(path.resolve('./tests/input/async.config.js')))
 | 
				
			||||||
  return utils.loadLogo({}, config).then(logo => {
 | 
					  return utils.loadLogo({}, config).then(logo => {
 | 
				
			||||||
    expect(logo).toBe('http://example.com/logos/1TV.png?x=шеллы&sid=777')
 | 
					    expect(logo).toBe('http://example.com/logos/1TV.png?x=шеллы&sid=777')
 | 
				
			||||||
 | 
					    done()
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
it('can parse programs async', async () => {
 | 
					it('can parse programs async', done => {
 | 
				
			||||||
  const config = utils.loadConfig(require(path.resolve('./tests/input/async.config.js')))
 | 
					  const config = utils.loadConfig(require(path.resolve('./tests/input/async.config.js')))
 | 
				
			||||||
  return utils
 | 
					  return utils
 | 
				
			||||||
    .parsePrograms({ channel: { xmltv_id: '1tv', lang: 'en' } }, config)
 | 
					    .parsePrograms({ channel: { xmltv_id: '1tv', lang: 'en' } }, config)
 | 
				
			||||||
    .then(programs => {
 | 
					    .then(programs => {
 | 
				
			||||||
      expect(programs.length).toBe(0)
 | 
					      expect(programs.length).toBe(0)
 | 
				
			||||||
 | 
					      done()
 | 
				
			||||||
    })
 | 
					    })
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue