Skip to content

Commit 6a0f432

Browse files
committed
Monitor: Mark block as monitor block
1 parent b4469fb commit 6a0f432

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/scratch/monitor_p.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ using namespace libscratchcpp;
99
IRandomGenerator *MonitorPrivate::rng = nullptr;
1010

1111
MonitorPrivate::MonitorPrivate(const std::string &opcode) :
12-
block(std::make_shared<Block>("", opcode))
12+
block(std::make_shared<Block>("", opcode, true))
1313
{
1414
}

test/scratch_classes/monitor_test.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ TEST(MonitorTest, Constructors)
2525
ASSERT_EQ(monitor.id(), "abc");
2626
ASSERT_EQ(monitor.opcode(), "test");
2727
ASSERT_TRUE(monitor.block());
28+
ASSERT_TRUE(monitor.block()->isMonitorBlock());
2829
ASSERT_EQ(monitor.block()->opcode(), "test");
2930
ASSERT_TRUE(monitor.needsAutoPosition());
3031
}

0 commit comments

Comments
 (0)