PerformceScenarioTests::PerformceScenarioTests() { ADD_TEST_CASE(ScenarioTest); }
FastTileMapTests::FastTileMapTests() { ADD_TEST_CASE(TMXIsoZorderNew); ADD_TEST_CASE(TMXOrthoZorderNew); ADD_TEST_CASE(TMXIsoVertexZNew); ADD_TEST_CASE(TMXOrthoVertexZNew); ADD_TEST_CASE(TMXOrthoTestNew); ADD_TEST_CASE(TMXOrthoTest2New); ADD_TEST_CASE(TMXOrthoTest3New); ADD_TEST_CASE(TMXOrthoTest4New); ADD_TEST_CASE(TMXIsoTestNew); ADD_TEST_CASE(TMXIsoTest1New); ADD_TEST_CASE(TMXIsoTest2New); ADD_TEST_CASE(TMXUncompressedTestNew); ADD_TEST_CASE(TMXHexTestNew); ADD_TEST_CASE(TMXReadWriteTestNew); ADD_TEST_CASE(TMXTilesetTestNew); ADD_TEST_CASE(TMXOrthoObjectsTestNew); ADD_TEST_CASE(TMXIsoObjectsTestNew); ADD_TEST_CASE(TMXResizeTestNew); ADD_TEST_CASE(TMXIsoMoveLayerNew); ADD_TEST_CASE(TMXOrthoMoveLayerNew); ADD_TEST_CASE(TMXOrthoFlipTestNew); ADD_TEST_CASE(TMXOrthoFlipRunTimeTestNew); ADD_TEST_CASE(TMXOrthoFromXMLTestNew); ADD_TEST_CASE(TMXOrthoXMLFormatTestNew); ADD_TEST_CASE(TileMapTestNew); ADD_TEST_CASE(TileMapEditTestNew); ADD_TEST_CASE(TMXBug987New); ADD_TEST_CASE(TMXBug787New); ADD_TEST_CASE(TMXGIDObjectsTestNew); }
SpriteFrameCacheTests::SpriteFrameCacheTests() { ADD_TEST_CASE(SpriteFrameCachePixelFormatTest); }
BugsTests::BugsTests() { ADD_TEST_CASE(Bug350Layer); ADD_TEST_CASE(Bug422Layer); ADD_TEST_CASE(Bug458Layer); ADD_TEST_CASE(Bug624Layer); ADD_TEST_CASE(Bug886Layer); ADD_TEST_CASE(Bug899Layer); ADD_TEST_CASE(Bug914Layer); ADD_TEST_CASE(Bug1159Layer); ADD_TEST_CASE(Bug1174Layer); ADD_TEST_CASE(BugChild); ADD_TEST_CASE(BugCameraMask); ADD_TEST_CASE(BugDrawNodeLayer); ADD_TEST_CASE(BugPageViewLayer); ADD_TEST_CASE(Bug12847Layer); #if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32) ADD_TEST_CASE(Bug14327Layer); #endif }
EffectTests::EffectTests() { ADD_TEST_CASE(Shaky3DDemo); ADD_TEST_CASE(Waves3DDemo); ADD_TEST_CASE(FlipX3DDemo); ADD_TEST_CASE(FlipY3DDemo); ADD_TEST_CASE(Lens3DDemo); ADD_TEST_CASE(Ripple3DDemo); ADD_TEST_CASE(LiquidDemo); ADD_TEST_CASE(WavesDemo); ADD_TEST_CASE(TwirlDemo); ADD_TEST_CASE(ShakyTiles3DDemo); ADD_TEST_CASE(ShatteredTiles3DDemo); ADD_TEST_CASE(ShuffleTilesDemo); ADD_TEST_CASE(FadeOutTRTilesDemo); ADD_TEST_CASE(FadeOutBLTilesDemo); ADD_TEST_CASE(FadeOutUpTilesDemo); ADD_TEST_CASE(FadeOutDownTilesDemo); ADD_TEST_CASE(TurnOffTilesDemo); ADD_TEST_CASE(WavesTiles3DDemo); ADD_TEST_CASE(JumpTiles3DDemo); ADD_TEST_CASE(SplitRowsDemo); ADD_TEST_CASE(SplitColsDemo); ADD_TEST_CASE(PageTurn3DDemo); ADD_TEST_CASE(PageTurn3DRectDemo); }
SchedulerTests::SchedulerTests() { ADD_TEST_CASE(SchedulerTimeScale); ADD_TEST_CASE(TwoSchedulers); ADD_TEST_CASE(SchedulerAutoremove); ADD_TEST_CASE(SchedulerPauseResume); ADD_TEST_CASE(SchedulerPauseResumeAll); ADD_TEST_CASE(SchedulerPauseResumeAllUser); ADD_TEST_CASE(SchedulerUnscheduleAll); ADD_TEST_CASE(SchedulerUnscheduleAllHard); ADD_TEST_CASE(SchedulerUnscheduleAllUserLevel); ADD_TEST_CASE(SchedulerSchedulesAndRemove); ADD_TEST_CASE(SchedulerUpdate); ADD_TEST_CASE(SchedulerUpdateAndCustom); ADD_TEST_CASE(SchedulerUpdateFromCustom); ADD_TEST_CASE(RescheduleSelector); ADD_TEST_CASE(SchedulerDelayAndRepeat); ADD_TEST_CASE(SchedulerIssue2268); ADD_TEST_CASE(ScheduleCallbackTest); ADD_TEST_CASE(ScheduleUpdatePriority); ADD_TEST_CASE(SchedulerIssue10232); };
ActionsEaseTests::ActionsEaseTests() { ADD_TEST_CASE(SpriteEase); ADD_TEST_CASE(SpriteEaseInOut); ADD_TEST_CASE(SpriteEaseExponential); ADD_TEST_CASE(SpriteEaseExponentialInOut); ADD_TEST_CASE(SpriteEaseSine); ADD_TEST_CASE(SpriteEaseSineInOut); ADD_TEST_CASE(SpriteEaseElastic); ADD_TEST_CASE(SpriteEaseElasticInOut); ADD_TEST_CASE(SpriteEaseBounce); ADD_TEST_CASE(SpriteEaseBounceInOut); ADD_TEST_CASE(SpriteEaseBack); ADD_TEST_CASE(SpriteEaseBackInOut); ADD_TEST_CASE(SpriteEaseBezier); ADD_TEST_CASE(SpriteEaseQuadratic); ADD_TEST_CASE(SpriteEaseQuadraticInOut); ADD_TEST_CASE(SpriteEaseQuartic); ADD_TEST_CASE(SpriteEaseQuarticInOut); ADD_TEST_CASE(SpriteEaseQuintic); ADD_TEST_CASE(SpriteEaseQuinticInOut); ADD_TEST_CASE(SpriteEaseCircle); ADD_TEST_CASE(SpriteEaseCircleInOut); ADD_TEST_CASE(SpriteEaseCubic); ADD_TEST_CASE(SpriteEaseCubicInOut); ADD_TEST_CASE(SpeedTest); }
CocosNodeTests::CocosNodeTests() { //ADD_TEST_CASE(CameraTest1); // TODO: Camera has been removed from CCNode; add new feature to support it // ADD_TEST_CASE(CameraTest2); //ADD_TEST_CASE(CameraCenterTest); ADD_TEST_CASE(NodeTest2); ADD_TEST_CASE(NodeTest4); ADD_TEST_CASE(NodeTest5); ADD_TEST_CASE(NodeTest6); ADD_TEST_CASE(StressTest1); ADD_TEST_CASE(StressTest2); ADD_TEST_CASE(NodeToWorld); ADD_TEST_CASE(NodeToWorld3D); ADD_TEST_CASE(SchedulerTest1); ADD_TEST_CASE(SchedulerCallbackTest); ADD_TEST_CASE(CameraOrbitTest); // TODO: Camera has been removed from CCNode; add new feature to support it //ADD_TEST_CASE(CameraZoomTest); ADD_TEST_CASE(ConvertToNode); ADD_TEST_CASE(NodeOpaqueTest); ADD_TEST_CASE(NodeNonOpaqueTest); ADD_TEST_CASE(NodeGlobalZValueTest); ADD_TEST_CASE(NodeNormalizedPositionTest1); ADD_TEST_CASE(NodeNormalizedPositionTest2); ADD_TEST_CASE(NodeNormalizedPositionBugTest); ADD_TEST_CASE(NodeNameTest); }
TileMapTests::TileMapTests() { ADD_TEST_CASE(TMXIsoZorder); ADD_TEST_CASE(TMXOrthoZorder); ADD_TEST_CASE(TMXStaggeredTest); ADD_TEST_CASE(TMXIsoVertexZ); ADD_TEST_CASE(TMXOrthoVertexZ); ADD_TEST_CASE(TMXOrthoTest); ADD_TEST_CASE(TMXOrthoTest2); ADD_TEST_CASE(TMXOrthoTest3); ADD_TEST_CASE(TMXOrthoTest4); ADD_TEST_CASE(TMXIsoTest); ADD_TEST_CASE(TMXIsoTest1); ADD_TEST_CASE(TMXIsoTest2); ADD_TEST_CASE(TMXUncompressedTest); ADD_TEST_CASE(TMXHexTest); ADD_TEST_CASE(TMXReadWriteTest); ADD_TEST_CASE(TMXTilesetTest); ADD_TEST_CASE(TMXOrthoObjectsTest); ADD_TEST_CASE(TMXIsoObjectsTest); ADD_TEST_CASE(TMXResizeTest); ADD_TEST_CASE(TMXIsoMoveLayer); ADD_TEST_CASE(TMXOrthoMoveLayer); ADD_TEST_CASE(TMXOrthoFlipTest); ADD_TEST_CASE(TMXOrthoFlipRunTimeTest); ADD_TEST_CASE(TMXOrthoFromXMLTest); ADD_TEST_CASE(TMXOrthoXMLFormatTest); ADD_TEST_CASE(TileMapTest); ADD_TEST_CASE(TileMapEditTest); ADD_TEST_CASE(TMXBug987); ADD_TEST_CASE(TMXBug787); ADD_TEST_CASE(TMXGIDObjectsTest); }
LightTests::LightTests() { ADD_TEST_CASE(LightTest); }
WebSocketTests::WebSocketTests() { ADD_TEST_CASE(WebSocketTest); ADD_TEST_CASE(WebSocketCloseTest); }
VRTests::VRTests() { ADD_TEST_CASE(VRTest1); };
TextInputTests::TextInputTests() { ADD_TEST_CASE(TextFieldTTFDefaultTest); ADD_TEST_CASE(TextFieldTTFActionTest); }
MenuTests::MenuTests() { ADD_TEST_CASE(MenuTest); }
FileUtilsTests::FileUtilsTests() { ADD_TEST_CASE(TestResolutionDirectories); ADD_TEST_CASE(TestSearchPath); ADD_TEST_CASE(TestFilenameLookup); ADD_TEST_CASE(TestIsFileExist); ADD_TEST_CASE(TestIsDirectoryExist); ADD_TEST_CASE(TestFileFuncs); ADD_TEST_CASE(TestDirectoryFuncs); ADD_TEST_CASE(TextWritePlist); ADD_TEST_CASE(TestWriteString); ADD_TEST_CASE(TestWriteData); ADD_TEST_CASE(TestWriteValueMap); ADD_TEST_CASE(TestWriteValueVector); ADD_TEST_CASE(TestUnicodePath); }
ClippingNodeTests::ClippingNodeTests() { ADD_TEST_CASE(ScrollViewDemo); ADD_TEST_CASE(HoleDemo); ADD_TEST_CASE(ShapeTest); ADD_TEST_CASE(ShapeInvertedTest); ADD_TEST_CASE(SpriteTest); ADD_TEST_CASE(SpriteNoAlphaTest); ADD_TEST_CASE(SpriteInvertedTest); ADD_TEST_CASE(NestedTest); ADD_TEST_CASE(RawStencilBufferTest); ADD_TEST_CASE(RawStencilBufferTest2); ADD_TEST_CASE(RawStencilBufferTest3); ADD_TEST_CASE(RawStencilBufferTest4); ADD_TEST_CASE(RawStencilBufferTest5); ADD_TEST_CASE(RawStencilBufferTest6); ADD_TEST_CASE(ClippingToRenderTextureTest); ADD_TEST_CASE(ClippingRectangleNodeTest); }
TableViewTests::TableViewTests() { ADD_TEST_CASE(TableViewTest); }
ZwoptexTests::ZwoptexTests() { ADD_TEST_CASE(ZwoptexGenericTest); }
BugsTests::BugsTests() { ADD_TEST_CASE(Bug350Layer); ADD_TEST_CASE(Bug422Layer); ADD_TEST_CASE(Bug458Layer); ADD_TEST_CASE(Bug624Layer); ADD_TEST_CASE(Bug886Layer); ADD_TEST_CASE(Bug899Layer); ADD_TEST_CASE(Bug914Layer); ADD_TEST_CASE(Bug1159Layer); ADD_TEST_CASE(Bug1174Layer); ADD_TEST_CASE(BugChild); ADD_TEST_CASE(BugCameraMask); ADD_TEST_CASE(BugDrawNodeLayer); ADD_TEST_CASE(BugPageViewLayer); ADD_TEST_CASE(Bug12847Layer); }
int main(void) { int ret = -1; CREATE_TEST(pwm, 15) ADD_TEST_CASE(pwm, get_set_duty_cycle_before_init); ADD_TEST_CASE(pwm, get_set_period_before_init); ADD_TEST_CASE(pwm, get_set_frequency_before_init); ADD_TEST_CASE(pwm, init_invalid_index); ADD_TEST_CASE(pwm, release_invalid_index); ADD_TEST_CASE(pwm, init); ADD_TEST_CASE(pwm, get_duty_cycle_null_var); ADD_TEST_CASE(pwm, get_period_null_var); ADD_TEST_CASE(pwm, get_frequency_null_var); ADD_TEST_CASE(pwm, get_set_duty_cycle_invalid_index); ADD_TEST_CASE(pwm, get_set_period_invalid_index); ADD_TEST_CASE(pwm, get_set_frequency_invalid_index); ADD_TEST_CASE(pwm, set_frequency); ADD_TEST_CASE(pwm, release); ADD_TEST_CASE(pwm, manual_check); ret = run_test(test_pwm); free(test_pwm.cases); return ret; }
ShaderTests::ShaderTests() { ADD_TEST_CASE(ShaderLensFlare); ADD_TEST_CASE(ShaderMandelbrot); ADD_TEST_CASE(ShaderJulia); ADD_TEST_CASE(ShaderHeart); ADD_TEST_CASE(ShaderFlower); ADD_TEST_CASE(ShaderPlasma); ADD_TEST_CASE(ShaderBlur); ADD_TEST_CASE(ShaderRetroEffect); ADD_TEST_CASE(ShaderMonjori); ADD_TEST_CASE(ShaderGlow); ADD_TEST_CASE(ShaderMultiTexture); }
LayerTests::LayerTests() { ADD_TEST_CASE(LayerTestCascadingOpacityA); ADD_TEST_CASE(LayerTestCascadingOpacityB); ADD_TEST_CASE(LayerTestCascadingOpacityC); ADD_TEST_CASE(LayerTestCascadingColorA); ADD_TEST_CASE(LayerTestCascadingColorB); ADD_TEST_CASE(LayerTestCascadingColorC); ADD_TEST_CASE(LayerTest1); ADD_TEST_CASE(LayerTest2); ADD_TEST_CASE(LayerTestBlend); ADD_TEST_CASE(LayerGradientTest); ADD_TEST_CASE(LayerGradientTest2); ADD_TEST_CASE(LayerGradientTest3); ADD_TEST_CASE(LayerIgnoreAnchorPointPos); ADD_TEST_CASE(LayerIgnoreAnchorPointRot); ADD_TEST_CASE(LayerIgnoreAnchorPointScale); ADD_TEST_CASE(LayerExtendedBlendOpacityTest); ADD_TEST_CASE(LayerBug3162A); ADD_TEST_CASE(LayerBug3162B); ADD_TEST_CASE(LayerColorOccludeBug); }