axmol/tests/cpp-tests/Classes/UITest/CocoStudioGUITest/CocosGUIScene.cpp

65 lines
3.6 KiB
C++

#include "CocosGUIScene.h"
#include "UIButtonTest/UIButtonTest.h"
#include "UICheckBoxTest/UICheckBoxTest.h"
#include "UIRadioButtonTest/UIRadioButtonTest.h"
#include "UISliderTest/UISliderTest.h"
#include "UIImageViewTest/UIImageViewTest.h"
#include "UILoadingBarTest/UILoadingBarTest.h"
#include "UITextAtlasTest/UITextAtlasTest.h"
#include "UITextTest/UITextTest.h"
#include "UITextBMFontTest/UITextBMFontTest.h"
#include "UITextFieldTest/UITextFieldTest.h"
#include "UILayoutTest/UILayoutTest.h"
#include "UIScrollViewTest/UIScrollViewTest.h"
#include "UIPageViewTest/UIPageViewTest.h"
#include "UIListViewTest/UIListViewTest.h"
#include "UIWidgetAddNodeTest/UIWidgetAddNodeTest.h"
#include "UIRichTextTest/UIRichTextTest.h"
#include "UIFocusTest/UIFocusTest.h"
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
#include "UIVideoPlayerTest/UIVideoPlayerTest.h"
#endif
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
#include "UIWebViewTest/UIWebViewTest.h"
#endif
#include "UIScale9SpriteTest.h"
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS) || (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) || (CC_TARGET_PLATFORM == CC_PLATFORM_MAC) || (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32) || (CC_TARGET_PLATFORM == CC_PLATFORM_TIZEN) || (CC_TARGET_PLATFORM == CC_PLATFORM_WINRT)
#include "UIEditBoxTest.h"
#endif
GUIDynamicCreateTests::GUIDynamicCreateTests()
{
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
addTest("VideoPlayer Test", [](){ return new (std::nothrow) VideoPlayerTests; });
#endif
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
addTest("WebView Test", [](){ return new (std::nothrow) WebViewTests; });
#endif
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS) || (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) || (CC_TARGET_PLATFORM == CC_PLATFORM_MAC) || (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32) || (CC_TARGET_PLATFORM == CC_PLATFORM_TIZEN) || (CC_TARGET_PLATFORM == CC_PLATFORM_WINRT)
addTest("EditBox Test", [](){ return new (std::nothrow) UIEditBoxTests; });
#endif
addTest("Focus Test", [](){ return new (std::nothrow) UIFocusTests; });
addTest("Scale9Sprite Test", [](){ return new (std::nothrow) UIScale9SpriteTests; });
addTest("Button Test", [](){ return new (std::nothrow) UIButtonTests; });
addTest("CheckBox Test", [](){ return new (std::nothrow) UICheckBoxTests; });
addTest("RadioButton Test", [](){ return new (std::nothrow) UIRadioButtonTests; });
addTest("Slider Test", [](){ return new (std::nothrow) UISliderTests; });
addTest("ImageView Test", [](){ return new (std::nothrow) UIImageViewTests; });
addTest("LoadingBar Test", [](){ return new (std::nothrow) UILoadingBarTests; });
addTest("TextAtlas Test", [](){ return new (std::nothrow) UITextAtlasTests; });
addTest("Text Test", [](){ return new (std::nothrow) UITextTests; });
addTest("TextBMFont Test", [](){ return new (std::nothrow) UITextBMFontTests; });
addTest("TextField Test", [](){ return new (std::nothrow) UITextFieldTests; });
addTest("Layout Test", [](){ return new (std::nothrow) UILayoutTests; });
addTest("ScrollView Test", [](){ return new (std::nothrow) UIScrollViewTests; });
addTest("PageView Test", [](){ return new (std::nothrow) UIPageViewTests; });
addTest("ListView Test", [](){ return new (std::nothrow) UIListViewTests; });
addTest("WidgetAddNode Test", [](){ return new (std::nothrow) UIWidgetAddNodeTests; });
addTest("RichText Test", [](){ return new (std::nothrow) UIRichTextTests; });
}