@@ -585,39 +585,36 @@ TEST_F(LooksBlocksTest, SetSizeTo)
585585 }
586586}
587587
588- TEST_F (LooksBlocksTest, Size )
588+ TEST_F (LooksBlocksTest, Size_Sprite )
589589{
590- {
591- auto sprite = std::make_shared<Sprite>();
592- ScriptBuilder builder (m_extension.get (), m_engine, sprite);
593- builder.addBlock (" looks_size" );
594- builder.captureBlockReturnValue ();
595- builder.build ();
596-
597- sprite->setEngine (nullptr );
598- sprite->setSize (45.62 );
599- builder.run ();
590+ auto sprite = std::make_shared<Sprite>();
591+ ScriptBuilder builder (m_extension.get (), m_engine, sprite);
592+ builder.addBlock (" looks_size" );
593+ builder.captureBlockReturnValue ();
594+ builder.build ();
600595
601- List *list = builder.capturedValues ();
602- ASSERT_EQ (list->size (), 1 );
603- ASSERT_EQ (Value (list->data ()[0 ]).toDouble (), 45.62 );
604- }
596+ sprite->setEngine (nullptr );
597+ sprite->setSize (45.62 );
598+ builder.run ();
605599
606- m_engine->clear ();
600+ List *list = builder.capturedValues ();
601+ ASSERT_EQ (list->size (), 1 );
602+ ASSERT_EQ (Value (list->data ()[0 ]).toDouble (), 45.62 );
603+ }
607604
608- {
609- auto stage = std::make_shared<Stage>();
610- ScriptBuilder builder (m_extension.get (), m_engine, stage);
611- builder.addBlock (" looks_size" );
612- builder.captureBlockReturnValue ();
605+ TEST_F (LooksBlocksTest, Size_Stage)
606+ {
607+ auto stage = std::make_shared<Stage>();
608+ ScriptBuilder builder (m_extension.get (), m_engine, stage);
609+ builder.addBlock (" looks_size" );
610+ builder.captureBlockReturnValue ();
613611
614- builder.build ();
615- builder.run ();
612+ builder.build ();
613+ builder.run ();
616614
617- List *list = builder.capturedValues ();
618- ASSERT_EQ (list->size (), 1 );
619- ASSERT_EQ (Value (list->data ()[0 ]).toDouble (), 100 );
620- }
615+ List *list = builder.capturedValues ();
616+ ASSERT_EQ (list->size (), 1 );
617+ ASSERT_EQ (Value (list->data ()[0 ]).toDouble (), 100 );
621618}
622619
623620TEST_F (LooksBlocksTest, SwitchCostumeTo_CostumeName)
0 commit comments