virtual void initialize() { addTestCase(&Evaluator_test::Test001); addTestCase(&Evaluator_test::Test002); addTestCase(&Evaluator_test::Test003); addTestCase(&Evaluator_test::Test004); return; }
ModelSuite::ModelSuite() { addTestCase(new ActionTest); addTestCase(new CardTest); addTestCase(new HandTest); addTestCase(new PlayerInfoTest); addTestCase(new RdStateTest); }
virtual void initialize() { addTestCase(&ListGenerator_test::Test001); addTestCase(&ListGenerator_test::Test002); addTestCase(&ListGenerator_test::Test003); addTestCase(&ListGenerator_test::Test004); addTestCase(&ListGenerator_test::Test005); return; }
TransitionsTests::TransitionsTests() { int sceneIndex = 0; for (auto& test : transitions) { addTestCase(test.name, [sceneIndex](){ auto scene = TransitionsTest::create(); // fix bug #486, without setDepthTest(false), FlipX,Y will flickers Director::getInstance()->setDepthTest(false); if (sceneIndex % 2) { scene->addChild(TestLayer2::create(transitions[sceneIndex].name)); } else { scene->addChild(TestLayer1::create(transitions[sceneIndex].name)); } return transitions[sceneIndex].function(TRANSITION_DURATION, scene); }); sceneIndex++; } }
void SummaryTree::addTestCases() { QTreeWidgetItem *curItem = currentItem(); if (indexOfTopLevelItem(curItem) == -1) curItem = curItem->parent(); int index = indexOfTopLevelItem(curItem); Task *curTask = curContest->getTask(index); AddTestCasesWizard *wizard = new AddTestCasesWizard(this); wizard->setSettings(settings, curTask->getTaskType() == Task::Traditional); if (wizard->exec() == QDialog::Accepted) { QList<QStringList> inputFiles = wizard->getMatchedInputFiles(); QList<QStringList> outputFiles = wizard->getMatchedOutputFiles(); for (int i = 0; i < inputFiles.size(); i ++) { addTestCase(); QTreeWidgetItem *curItem = currentItem(); QTreeWidgetItem *parentItem = curItem->parent(); int taskIndex = indexOfTopLevelItem(parentItem); int testCaseIndex = parentItem->indexOfChild(curItem); Task *curTask = curContest->getTask(taskIndex); TestCase *curTestCase = curTask->getTestCase(testCaseIndex); curTestCase->setFullScore(wizard->getFullScore()); curTestCase->setTimeLimit(wizard->getTimeLimit()); curTestCase->setMemoryLimit(wizard->getMemoryLimit()); for (int j = 0; j < inputFiles[i].size(); j ++) curTestCase->addSingleCase(inputFiles[i][j], outputFiles[i][j]); setCurrentItem(parentItem); setCurrentItem(curItem); } } delete wizard; }
FontTests::FontTests() { for (auto& fontFile : fontList) { addTestCase("FontTests", [&](){vAlignIdx = 0; return FontTest::create(fontFile); }); } for (auto& fontFile : fontList) { addTestCase("FontTests", [&](){ vAlignIdx = 1; return FontTest::create(fontFile); }); } for (auto& fontFile : fontList) { addTestCase("FontTests", [&](){vAlignIdx = 2; return FontTest::create(fontFile); }); } }
Box2dTestBedSuite::Box2dTestBedSuite() { for (int entryId = 0; entryId < g_totalEntries; ++entryId) { addTestCase(g_testEntries[entryId].name, [entryId](){ return Box2dTestBed::createWithEntryID(entryId); }); } }
ControlTests::ControlTests() { addTestCase("CCControlSliderTest", [](){ return ControlSliderTest::create(); }); addTestCase("ControlColourPickerTest", [](){ return ControlColourPickerTest::create(); }); addTestCase("ControlSwitchTest", [](){ return ControlSwitchTest::create(); }); addTestCase("ControlButtonTest_HelloVariableSize", [](){ return ControlButtonTest_HelloVariableSize::create(); }); addTestCase("ControlButtonTest_Event", [](){ return ControlButtonTest_Event::create(); }); addTestCase("ControlButtonTest_Styling", [](){ return ControlButtonTest_Styling::create(); }); addTestCase("ControlPotentiometerTest", [](){ return ControlPotentiometerTest::create(); }); addTestCase("CCControlStepperTest", [](){ return ControlStepperTest::create(); }); }
virtual void initialize() { addTestCase(&BuiltInFunctionMul_test::Test001); addTestCase(&BuiltInFunctionMul_test::Test002); addTestCase(&BuiltInFunctionMul_test::Test003); addTestCase(&BuiltInFunctionMul_test::Test004); addTestCase(&BuiltInFunctionMul_test::Test005); addTestCase(&BuiltInFunctionMul_test::Test006); addTestCase(&BuiltInFunctionMul_test::Test007); return; }
SummaryTree::SummaryTree(QWidget *parent) : QTreeWidget(parent) { curContest = 0; addCount = 0; addTaskAction = new QAction(tr("Add a New Task"), this); addTestCaseAction = new QAction(tr("Add a Test Case"), this); addTestCasesAction = new QAction(tr("Add Test Cases ..."), this); deleteTaskAction = new QAction(tr("Delete Current Task"), this); deleteTestCaseAction = new QAction(tr("Delete Current Test Case"), this); deleteTaskKeyAction = new QAction(this); deleteTestCaseKeyAction = new QAction(this); deleteTaskKeyAction->setShortcutContext(Qt::WidgetShortcut); deleteTestCaseKeyAction->setShortcutContext(Qt::WidgetShortcut); deleteTaskKeyAction->setShortcut(QKeySequence::Delete); deleteTestCaseKeyAction->setShortcut(QKeySequence::Delete); deleteTaskKeyAction->setEnabled(false); deleteTestCaseKeyAction->setEnabled(false); addAction(deleteTaskKeyAction); addAction(deleteTestCaseKeyAction); connect(addTaskAction, SIGNAL(triggered()), this, SLOT(addTask())); connect(addTestCaseAction, SIGNAL(triggered()), this, SLOT(addTestCase())); connect(addTestCasesAction, SIGNAL(triggered()), this, SLOT(addTestCases())); connect(deleteTaskAction, SIGNAL(triggered()), this, SLOT(deleteTask())); connect(deleteTestCaseAction, SIGNAL(triggered()), this, SLOT(deleteTestCase())); connect(deleteTaskKeyAction, SIGNAL(triggered()), this, SLOT(deleteTask())); connect(deleteTestCaseKeyAction, SIGNAL(triggered()), this, SLOT(deleteTestCase())); connect(this, SIGNAL(currentItemChanged(QTreeWidgetItem*,QTreeWidgetItem*)), this, SLOT(selectionChanged())); connect(this, SIGNAL(itemChanged(QTreeWidgetItem*, int)), this, SLOT(itemChanged(QTreeWidgetItem*))); }
CocostudioParserTests::CocostudioParserTests() { addTestCase("cocostudio 1.3", [](){ return CocostudioParserJsonScene::create("cocosui/UIEditorTest/cocostudio1_3/CocostudioV1_3_1.ExportJson"); }); addTestCase("cocostudio 1.4", [](){ return CocostudioParserJsonScene::create("cocosui/UIEditorTest/cocostudio1_4/Cocostudio1_4_1.ExportJson"); }); addTestCase("cocostudio 1.5", [](){ return CocostudioParserJsonScene::create("cocosui/UIEditorTest/cocostudio1_5/Cocostudio1_5_1.ExportJson"); }); }
CustomGUITests::CustomGUITests() { addTestCase("Custom widget call back bind Test", [](){ return CustomWidgetCallbackBindScene::create(); }); addTestCase("Custom GUI image Test", [](){ return CustomImageScene::create(); }); addTestCase("Custom GUI particle widget Test", [](){ return CustomParticleWidgetScene::create(); }); }
AssetsManagerExTests::AssetsManagerExTests() { addTestCase("AssetsManager Test1", [](){ return AssetsManagerExLoaderScene::create(0); }); addTestCase("AssetsManager Test2", [](){ return AssetsManagerExLoaderScene::create(1); }); addTestCase("AssetsManager Test3", [](){ return AssetsManagerExLoaderScene::create(2); }); }