From 0d626bc1433c596dbb0b9708d0241f442967a027 Mon Sep 17 00:00:00 2001 From: "(Jip) Willem Wijnia" Date: Sat, 20 Jan 2024 12:28:11 +0100 Subject: [PATCH] Simplify rate of fire checks --- tests/blueprint/unit.spec.lua | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tests/blueprint/unit.spec.lua b/tests/blueprint/unit.spec.lua index 6de8579049..9c7dc03f2c 100644 --- a/tests/blueprint/unit.spec.lua +++ b/tests/blueprint/unit.spec.lua @@ -275,7 +275,7 @@ luft.describe( if rateOfFire > 6.6666 then luft.expect(rateOfFire).to.be.close.to(10) - elseif rateOfFire > 4.0001 then + elseif rateOfFire > 4.0 then luft.expect(rateOfFire).to.be.close.to(5) elseif rateOfFire > 2.8571 then luft.expect(rateOfFire).to.be.close.to(3.333) @@ -293,8 +293,13 @@ luft.describe( luft.expect(rateOfFire).to.be.close.to(1.111) elseif rateOfFire > 0.9524 then luft.expect(rateOfFire).to.be.close.to(1.0) + elseif rateOfFire > 0.8696 then + luft.expect(rateOfFire).to.be.close.to(0.909) + elseif rateOfFire > 0.8 then + luft.expect(rateOfFire).to.be.close.to(0.833) + elseif rateOfFire > 0.7407 then + luft.expect(rateOfFire).to.be.close.to(0.769) end - -- luft.expect(10/firingInterval).to.be.close.to(10/math.floor(firingInterval + 0.5)) end ) end