siphon test fix

This commit is contained in:
ntr 2019-05-02 11:51:56 +10:00
parent f93aba866f
commit 4758ae1987
2 changed files with 9 additions and 9 deletions

View File

@ -20,13 +20,14 @@ function registerEvents(store) {
// cryp animations // cryp animations
function crypAnimations() { function crypAnimations() {
anime({ const cryps = document.querySelectorAll('img');
if (!cryps.length) return window.requestAnimationFrame(crypAnimations);
return anime({
targets: 'img', targets: 'img',
translateX: () => anime.random(-20, 20), translateX: () => anime.random(-20, 20),
translateY: () => anime.random(-20, 20), translateY: () => anime.random(-20, 20),
rotate: () => anime.random(-90, 90), rotate: () => anime.random(-90, 90),
duration: () => anime.random(5000, 6000), duration: () => anime.random(5000, 6000),
delay: () => anime.random(0, 1000),
direction: 'alternate', direction: 'alternate',
easing: 'linear', easing: 'linear',
loop: true, loop: true,

View File

@ -1378,6 +1378,12 @@ mod tests {
_ => panic!("not siphon"), _ => panic!("not siphon"),
}; };
let Resolution { source: _, target: _, event } = results.remove(0);
match event {
Event::Damage { amount, skill: _, mitigation: _, colour: _} => assert_eq!(amount, 256),
_ => panic!("not damage siphon"),
};
let Resolution { source: _, target, event } = results.remove(0); let Resolution { source: _, target, event } = results.remove(0);
match event { match event {
Event::Healing { amount, skill: _, overhealing: _ } => { Event::Healing { amount, skill: _, overhealing: _ } => {
@ -1386,13 +1392,6 @@ mod tests {
}, },
_ => panic!("not healing"), _ => panic!("not healing"),
}; };
let Resolution { source: _, target: _, event } = results.remove(0);
match event {
Event::Damage { amount, skill: _, mitigation: _, colour: _} => assert_eq!(amount, 256),
_ => panic!("not damage siphon"),
};
} }