mirror of https://github.com/axmolengine/axmol.git
Add test case
This commit is contained in:
parent
d92a525bfa
commit
e2c7743db1
|
@ -83,7 +83,8 @@ static std::function<Layer*()> createFunctions[] =
|
||||||
CL(LabelAdditionalKerningTest),
|
CL(LabelAdditionalKerningTest),
|
||||||
CL(LabelIssue8492Test),
|
CL(LabelIssue8492Test),
|
||||||
CL(LabelMultilineWithOutline),
|
CL(LabelMultilineWithOutline),
|
||||||
CL(LabelIssue9255Test)
|
CL(LabelIssue9255Test),
|
||||||
|
CL(LabelSmallDimensionsTest)
|
||||||
};
|
};
|
||||||
|
|
||||||
#define MAX_LAYER (sizeof(createFunctions) / sizeof(createFunctions[0]))
|
#define MAX_LAYER (sizeof(createFunctions) / sizeof(createFunctions[0]))
|
||||||
|
@ -1877,3 +1878,20 @@ std::string LabelIssue9255Test::subtitle() const
|
||||||
{
|
{
|
||||||
return "switch to desktop and switch back. Crashed!!!";
|
return "switch to desktop and switch back. Crashed!!!";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
LabelSmallDimensionsTest::LabelSmallDimensionsTest()
|
||||||
|
{
|
||||||
|
auto label = Label::createWithSystemFont("Hello World!", "fonts/arial.ttf", 24, Size(30,100));
|
||||||
|
label->setPosition(VisibleRect::center());
|
||||||
|
addChild(label);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string LabelSmallDimensionsTest::title() const
|
||||||
|
{
|
||||||
|
return "Test create Label[system font] with small dimensions";
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string LabelSmallDimensionsTest::subtitle() const
|
||||||
|
{
|
||||||
|
return "Program should not dead loop";
|
||||||
|
}
|
||||||
|
|
|
@ -544,5 +544,16 @@ public:
|
||||||
virtual std::string subtitle() const override;
|
virtual std::string subtitle() const override;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class LabelSmallDimensionsTest : public AtlasDemoNew
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
CREATE_FUNC(LabelSmallDimensionsTest);
|
||||||
|
|
||||||
|
LabelSmallDimensionsTest();
|
||||||
|
|
||||||
|
virtual std::string title() const override;
|
||||||
|
virtual std::string subtitle() const override;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue