コード例 #1
0
int main(int argc, char** argv) {

	testSuit("Size generator test suit", 2,
			 initTestCase("Range test", &test_getRange),
			 initTestCase("Fix test", &test_getFix)
			);

	return 0;
}
コード例 #2
0
int main(int argc, char** argv) {
	testSuit("Key handler suit", 4,
			 initTestCase("Hash code test", &test_hashCode),
			 initTestCase("Key to char array test",
						  &test_keyToCharArray),
			 initTestCase("Char array to key test",
						  &test_charArrayToKey),
			 initTestCase("Compare test", &test_compareKeys));
	return 0;
}
コード例 #3
0
int QLCFixtureMode_Test::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: initTestCase(); break;
        case 1: fixtureDef(); break;
        case 2: name(); break;
        case 3: physical(); break;
        case 4: insertChannel(); break;
        case 5: removeChannel(); break;
        case 6: channelByName(); break;
        case 7: channelByIndex(); break;
        case 8: channels(); break;
        case 9: channelNumber(); break;
        case 10: copy(); break;
        case 11: load(); break;
        case 12: loadWrongRoot(); break;
        case 13: loadNoName(); break;
        case 14: save(); break;
        case 15: cleanupTestCase(); break;
        default: ;
        }
        _id -= 16;
    }
    return _id;
}
コード例 #4
0
ファイル: moc_scene_test.cpp プロジェクト: alexpaulzor/qlc
int Scene_Test::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: initTestCase(); break;
        case 1: init(); break;
        case 2: cleanup(); break;
        case 3: initial(); break;
        case 4: values(); break;
        case 5: fixtureRemoval(); break;
        case 6: loadSuccess(); break;
        case 7: loadWrongType(); break;
        case 8: loadWrongRoot(); break;
        case 9: save(); break;
        case 10: copyFrom(); break;
        case 11: createCopy(); break;
        case 12: arm(); break;
        case 13: armMissingFixture(); break;
        case 14: armTooManyChannels(); break;
        case 15: flashUnflash(); break;
        case 16: writeHTPBusZero(); break;
        case 17: writeHTPBusOne(); break;
        case 18: writeLTPHTPBusZero(); break;
        case 19: writeLTPBusOne(); break;
        case 20: writeLTPReady(); break;
        case 21: writeValues(); break;
        default: ;
        }
        _id -= 22;
    }
    return _id;
}
コード例 #5
0
ファイル: moc_doc_test.cpp プロジェクト: alexpaulzor/ChaosDMX
int Doc_Test::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: initTestCase(); break;
        case 1: defaults(); break;
        case 2: addFixture(); break;
        case 3: deleteFixture(); break;
        case 4: fixtureLimits(); break;
        case 5: fixture(); break;
        case 6: findAddress(); break;
        case 7: totalPowerConsumption(); break;
        case 8: addFunction(); break;
        case 9: deleteFunction(); break;
        case 10: function(); break;
        case 11: functionLimits(); break;
        case 12: load(); break;
        case 13: loadWrongRoot(); break;
        case 14: save(); break;
        default: ;
        }
        _id -= 15;
    }
    return _id;
}
コード例 #6
0
int AddFixture_Test::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: initTestCase(); break;
        case 1: findAddress(); break;
        case 2: initialNoFixture(); break;
        case 3: initialDimmer(); break;
        case 4: initialScanner(); break;
        case 5: selectionNothing(); break;
        case 6: selectionGeneric(); break;
        default: ;
        }
        _id -= 7;
    }
    return _id;
}
コード例 #7
0
ファイル: abstracttestsuite.cpp プロジェクト: Blizzard/qt4
int AbstractTestSuite::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0:
            initTestCase();
            break;
        case 1:
            cleanupTestCase();
            break;
        default:
            // If another method is added above, this offset must be adjusted.
            runTestFunction(_id - 2);
        }
        _id -= staticMetaObject.methodCount() - staticMetaObject.methodOffset();
    }
    return _id;
}
コード例 #8
0
ファイル: test_tone_and_mark.c プロジェクト: sokomo/bogo-c
int testAddMarkToChar(void) {
    initTestCase("Add mark to char");

    bgstr target = "a";
    addMarkToChar(target, MARK_HAT);
    assertStr("â", target);

    // Char should stay the same if non-compatible mark is applied
    bgstrAssign(target, "a");
    addMarkToChar(target, MARK_DASH);
    assertStr("a", target);

    // Should change/remove mark
    bgstrAssign(target, "â");
    addMarkToChar(target, MARK_NONE);
    assertStr("a", target);

    // Should work with upper case chars
    bgstrAssign(target, "D");
    addMarkToChar(target, MARK_DASH);
    assertStr("Đ", target);

    return finishTestCase();
}
コード例 #9
0
ファイル: test_tone_and_mark.c プロジェクト: sokomo/bogo-c
int testAddToneToChar(void) {
    initTestCase ("Add tone to char");

    bgstr target = "a";
    addToneToChar(target, TONE_ACUTE);
    assertStr("á", target);

    // Consonants should not be touched
    bgstrAssign(target, "n");
    addToneToChar(target, TONE_ACUTE);
    assertStr("n", target);

    // Should work with complex vowel
    bgstrAssign(target, "ư");
    addToneToChar(target, TONE_ACUTE);
    assertStr("ứ", target);

    // Should also change tone
    bgstrAssign(target, "ứ");
    addToneToChar(target, TONE_GRAVE);
    assertStr("ừ", target);

    return finishTestCase ();
}
コード例 #10
0
ファイル: moc_bus_test.cpp プロジェクト: alexpaulzor/ChaosDMX
int Bus_Test::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: initTestCase(); break;
        case 1: defaults(); break;
        case 2: value(); break;
        case 3: name(); break;
        case 4: idName(); break;
        case 5: tap(); break;
        case 6: loadWrongRoot(); break;
        case 7: load(); break;
        case 8: loadWrongID(); break;
        case 9: save(); break;
        case 10: cleanupTestCase(); break;
        default: ;
        }
        _id -= 11;
    }
    return _id;
}
コード例 #11
0
int main(int argc, char** argv) {
	testSuit("Fake transmitters suit", 1,
			 initTestCase("Main test case", &test_case)
			);
	return 0;
}