diff options
| author | Loek Le Blansch <loek@pipeframe.xyz> | 2024-12-20 11:12:44 +0100 | 
|---|---|---|
| committer | Loek Le Blansch <loek@pipeframe.xyz> | 2024-12-20 11:12:44 +0100 | 
| commit | 44741315c6d2df9bd6591c19ea189163e5c70add (patch) | |
| tree | bc4d65efbd0c78cf704db8afd1c08c64c04996c0 /src/test/ScriptTest.cpp | |
| parent | 5b1a26a13d8a2f44a7ef1fa8c0fc609c37adc28b (diff) | |
| parent | 226e01dcd77821d1fccdf42074606ce80528637e (diff) | |
merge loek/scripts
Diffstat (limited to 'src/test/ScriptTest.cpp')
| -rw-r--r-- | src/test/ScriptTest.cpp | 18 | 
1 files changed, 13 insertions, 5 deletions
diff --git a/src/test/ScriptTest.cpp b/src/test/ScriptTest.cpp index 66b8193..40aa25c 100644 --- a/src/test/ScriptTest.cpp +++ b/src/test/ScriptTest.cpp @@ -28,7 +28,8 @@ void ScriptTest::SetUp() {  TEST_F(ScriptTest, Default) {  	MyScript & script = this->script;  	EXPECT_CALL(script, init()).Times(0); -	EXPECT_CALL(script, update(_)).Times(0); +	EXPECT_CALL(script, fixed_update(_)).Times(0); +	EXPECT_CALL(script, frame_update(_)).Times(0);  }  TEST_F(ScriptTest, UpdateOnce) { @@ -38,7 +39,7 @@ TEST_F(ScriptTest, UpdateOnce) {  		InSequence seq;  		EXPECT_CALL(script, init()).Times(1); -		EXPECT_CALL(script, update(_)).Times(1); +		EXPECT_CALL(script, fixed_update(_)).Times(1);  		system.fixed_update();  	} @@ -46,9 +47,16 @@ TEST_F(ScriptTest, UpdateOnce) {  		InSequence seq;  		EXPECT_CALL(script, init()).Times(0); -		EXPECT_CALL(script, update(_)).Times(1); +		EXPECT_CALL(script, fixed_update(_)).Times(1);  		system.fixed_update();  	} + +	{ +		InSequence seq; + +		EXPECT_CALL(script, frame_update(_)).Times(1); +		system.frame_update(); +	}  }  TEST_F(ScriptTest, UpdateInactive) { @@ -59,7 +67,7 @@ TEST_F(ScriptTest, UpdateInactive) {  		InSequence seq;  		EXPECT_CALL(script, init()).Times(0); -		EXPECT_CALL(script, update(_)).Times(0); +		EXPECT_CALL(script, fixed_update(_)).Times(0);  		behaviorscript.active = false;  		system.fixed_update();  	} @@ -68,7 +76,7 @@ TEST_F(ScriptTest, UpdateInactive) {  		InSequence seq;  		EXPECT_CALL(script, init()).Times(1); -		EXPECT_CALL(script, update(_)).Times(1); +		EXPECT_CALL(script, fixed_update(_)).Times(1);  		behaviorscript.active = true;  		system.fixed_update();  	}  |