put test variables in global header

This commit is contained in:
Hamed Masafi 2016-05-24 11:23:40 +04:30
parent 76f441be45
commit 2552a825c8
3 changed files with 32 additions and 40 deletions

View File

@ -2,6 +2,8 @@
#include <QJsonDocument>
#include <QSqlError>
#include "consts.h"
#include "maintest.h"
#include "query.h"
#include "tableset.h"
@ -22,26 +24,11 @@ void MainTest::initTestCase()
qDebug() << "Comment type id:" << qRegisterMetaType<Comment*>();
qDebug() << "DB type id:" << qRegisterMetaType<WeblogDatabase*>();
//sql server
// db.setDriver("QODBC");
// db.setHostName("127.0.0.1");
// db.setDatabaseName("DRIVER={SQL Server};Server=.;Database=Nut;Uid=sa;Port=1433;Pwd=qwe123!@#;WSID=.");
// db.setUserName("sa");
// db.setPassword("qwe123!@#");
// postgres
db.setDriver("QPSQL");
db.setHostName("127.0.0.1");
db.setDatabaseName("nutdb3");
db.setUserName("postgres");
db.setPassword("856856");
// mysql
// db.setDriver("QMYSQL");
// db.setHostName("127.0.0.1");
// db.setDatabaseName("nutdb");
// db.setUserName("root");
// db.setPassword("onlyonlyi");
db.setDriver(DRIVER);
db.setHostName(HOST);
db.setDatabaseName(DATABASE);
db.setUserName(USERNAME);
db.setPassword(PASSWORD);
bool ok = db.open();

View File

@ -2,6 +2,8 @@
#include <QJsonDocument>
#include <QSqlError>
#include "consts.h"
#include "maintest.h"
#include "query.h"
#include "tableset.h"
@ -22,30 +24,17 @@ void MainTest::initTestCase()
qDebug() << "Comment type id:" << qRegisterMetaType<Comment*>();
qDebug() << "DB type id:" << qRegisterMetaType<WeblogDatabase*>();
//sql server
// db.setDriver("QODBC");
// db.setHostName("127.0.0.1");
// db.setDatabaseName("DRIVER={SQL Server};Server=.;Database=Nut;Uid=sa;Port=1433;Pwd=qwe123!@#;WSID=.");
// db.setUserName("sa");
// db.setPassword("qwe123!@#");
// postgres
db.setDriver("QPSQL");
db.setHostName("127.0.0.1");
db.setDatabaseName("nutdb3");
db.setUserName("postgres");
db.setPassword("856856");
// mysql
// db.setDriver("QMYSQL");
// db.setHostName("127.0.0.1");
// db.setDatabaseName("nutdb");
// db.setUserName("root");
// db.setPassword("onlyonlyi");
db.setDriver(DRIVER);
db.setHostName(HOST);
db.setDatabaseName(DATABASE);
db.setUserName(USERNAME);
db.setPassword(PASSWORD);
bool ok = db.open();
QTEST_ASSERT(ok);
QTEST_ASSERT(ok);
}
void MainTest::insert1kPost()

16
test/common/consts.h Normal file
View File

@ -0,0 +1,16 @@
#ifndef CONSTS_H
#define CONSTS_H
#define DRIVER "QPSQL"
#define HOST "127.0.0.1"
#define DATABASE "nutdb3"
#define USERNAME "postgres"
#define PASSWORD "856856"
// db.setDriver("QODBC");
// db.setHostName("127.0.0.1");
// db.setDatabaseName("DRIVER={SQL Server};Server=.;Database=Nut;Uid=sa;Port=1433;Pwd=qwe123!@#;WSID=.");
// db.setUserName("sa");
// db.setPassword("qwe123!@#");
#endif // CONSTS_H