Skip to content

Commit d49c529

Browse files
committed
Rewrite looks_size test
1 parent 5b3174a commit d49c529

File tree

1 file changed

+24
-27
lines changed

1 file changed

+24
-27
lines changed

test/blocks/looks_blocks_test.cpp

Lines changed: 24 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -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

623620
TEST_F(LooksBlocksTest, SwitchCostumeTo_CostumeName)

0 commit comments

Comments
 (0)