Added GIT_VERSION.
This commit is contained in:
parent
a4d32efefb
commit
275c5dce33
|
|
@ -161,8 +161,11 @@ void QAmqpClientPrivate::_q_disconnect()
|
|||
|
||||
// private slots
|
||||
void QAmqpClientPrivate::_q_socketConnected()
|
||||
{
|
||||
if(reconnectFixedTimeout == false)
|
||||
{
|
||||
timeout = 0;
|
||||
}
|
||||
char header[8] = {'A', 'M', 'Q', 'P', 0, 0, 9, 1};
|
||||
socket->write(header, 8);
|
||||
}
|
||||
|
|
@ -887,6 +890,11 @@ void QAmqpClient::setSslConfiguration(const QSslConfiguration &config)
|
|||
}
|
||||
}
|
||||
|
||||
QString QAmqpClient::getGitVersion()
|
||||
{
|
||||
return QString(GIT_VERSION);
|
||||
}
|
||||
|
||||
void QAmqpClient::ignoreSslErrors(const QList<QSslError> &errors)
|
||||
{
|
||||
Q_D(QAmqpClient);
|
||||
|
|
|
|||
|
|
@ -95,6 +95,8 @@ public:
|
|||
QSslConfiguration sslConfiguration() const;
|
||||
void setSslConfiguration(const QSslConfiguration &config);
|
||||
|
||||
static QString getGitVersion();
|
||||
|
||||
// channels
|
||||
QAmqpExchange *createExchange(int channelNumber = -1);
|
||||
QAmqpExchange *createExchange(const QString &name, int channelNumber = -1);
|
||||
|
|
|
|||
|
|
@ -31,6 +31,13 @@ greaterThan(NEED_GCOV_SUPPORT, 0) {
|
|||
}
|
||||
}
|
||||
|
||||
#Define GIT Macros
|
||||
GIT_VERSION = $$system(git describe --long --dirty)
|
||||
DEFINES += GIT_VERSION=\\\"$$GIT_VERSION\\\"
|
||||
|
||||
GIT_TAG = $$system(git describe --abbrev=0)
|
||||
VERSION = $$replace(GIT_TAG, v,)
|
||||
|
||||
PRIVATE_HEADERS += \
|
||||
qamqpchannel_p.h \
|
||||
qamqpchannelhash_p.h \
|
||||
|
|
|
|||
|
|
@ -160,6 +160,9 @@ void tst_QAMQPClient::autoReconnectTimeout()
|
|||
QVERIFY(waitForSignal(&client, SIGNAL(connected()), 60));
|
||||
qDebug() <<"connected" ;
|
||||
|
||||
QVERIFY(waitForSignal(&client, SIGNAL(disconnected()), 60));
|
||||
QProcess::execute("rabbitmqctl", QStringList() << "start_app");
|
||||
QVERIFY(waitForSignal(&client, SIGNAL(connected()), 60));
|
||||
}
|
||||
|
||||
void tst_QAMQPClient::tune()
|
||||
|
|
|
|||
Loading…
Reference in New Issue