progress bar
This commit is contained in:
parent
7ddb94ad77
commit
33c57f75dc
11 changed files with 1705 additions and 2369 deletions
32
test/view/progress-bar.test.js
Normal file
32
test/view/progress-bar.test.js
Normal file
|
@ -0,0 +1,32 @@
|
|||
let assert = require('assert')
|
||||
let ProgressBar = require('../../app/view/progress-bar')
|
||||
|
||||
describe('PreloadProgress', () => {
|
||||
|
||||
it('should show', () => {
|
||||
let bar = new ProgressBar()
|
||||
bar.el.style.display = 'none'
|
||||
bar.show()
|
||||
assert.equal(bar.el.style.display, 'block')
|
||||
})
|
||||
|
||||
it('should hide', () => {
|
||||
let bar = new ProgressBar()
|
||||
bar.el.style.display = 'block'
|
||||
bar.hide()
|
||||
assert.equal(bar.el.style.display, 'none')
|
||||
})
|
||||
|
||||
it('should show on when preload is started', () => {
|
||||
let bar = new ProgressBar()
|
||||
assert.equal(bar.el.style.display, 'none')
|
||||
})
|
||||
|
||||
it('should show the current percentage of the total preloading images', () => {
|
||||
let bar = new ProgressBar()
|
||||
bar.update(50)
|
||||
assert.equal(bar.progressEl.style.width, '50%')
|
||||
})
|
||||
|
||||
})
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue