@@ -373,9 +373,7 @@ TEST_F(EventBlocksTest, Broadcast)
373373 notBlock->setCompileFunction (&OperatorBlocks::compileNot);
374374 addObscuredInput (block2, " BROADCAST_INPUT" , EventBlocks::BROADCAST_INPUT, notBlock);
375375
376- EXPECT_CALL (m_engineMock, findBroadcasts (" test" )).WillOnce (Return (std::vector<int >({ 0 , 3 })));
377- EXPECT_CALL (m_engineMock, functionIndex (&EventBlocks::broadcastByIndex)).Times (2 ).WillRepeatedly (Return (0 ));
378- EXPECT_CALL (m_engineMock, functionIndex (&EventBlocks::broadcast)).WillOnce (Return (1 ));
376+ EXPECT_CALL (m_engineMock, functionIndex (&EventBlocks::broadcast)).Times (2 ).WillRepeatedly (Return (0 ));
379377
380378 compiler.init ();
381379 compiler.setBlock (block1);
@@ -384,17 +382,16 @@ TEST_F(EventBlocksTest, Broadcast)
384382 EventBlocks::compileBroadcast (&compiler);
385383 compiler.end ();
386384
387- ASSERT_EQ (compiler.bytecode (), std::vector<unsigned int >({ vm::OP_START, vm::OP_CONST, 0 , vm::OP_EXEC, 0 , vm::OP_CONST, 1 , vm::OP_EXEC, 0 , vm:: OP_NULL, vm::OP_NOT, vm::OP_EXEC, 1 , vm::OP_HALT }));
388- ASSERT_EQ (compiler.constValues (), std::vector<Value>({ 0 , 3 }));
385+ ASSERT_EQ (compiler.bytecode (), std::vector<unsigned int >({ vm::OP_START, vm::OP_CONST, 0 , vm::OP_EXEC, 0 , vm::OP_NULL, vm::OP_NOT, vm::OP_EXEC, 0 , vm::OP_HALT }));
386+ ASSERT_EQ (compiler.constValues (), std::vector<Value>({ " test " }));
389387 ASSERT_TRUE (compiler.variables ().empty ());
390388 ASSERT_TRUE (compiler.lists ().empty ());
391389}
392390
393391TEST_F (EventBlocksTest, BroadcastImpl)
394392{
395393 static unsigned int bytecode1[] = { vm::OP_START, vm::OP_CONST, 0 , vm::OP_EXEC, 0 , vm::OP_HALT };
396- static unsigned int bytecode2[] = { vm::OP_START, vm::OP_CONST, 1 , vm::OP_EXEC, 1 , vm::OP_HALT };
397- static BlockFunc functions[] = { &EventBlocks::broadcast, &EventBlocks::broadcastByIndex };
394+ static BlockFunc functions[] = { &EventBlocks::broadcast };
398395 static Value constValues[] = { " test" , 2 };
399396
400397 VirtualMachine vm (nullptr , &m_engineMock, nullptr );
@@ -409,13 +406,6 @@ TEST_F(EventBlocksTest, BroadcastImpl)
409406 vm.run ();
410407
411408 ASSERT_EQ (vm.registerCount (), 0 );
412-
413- EXPECT_CALL (m_engineMock, broadcast (2 , &vm)).Times (1 );
414-
415- vm.setBytecode (bytecode2);
416- vm.run ();
417-
418- ASSERT_EQ (vm.registerCount (), 0 );
419409}
420410
421411TEST_F (EventBlocksTest, BroadcastAndWait)
0 commit comments