From 802ffa2aec9e05508419e6492a876afdae45906e Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Tue, 23 Feb 2016 11:31:28 -0800 Subject: [PATCH] Fix multipleSignalsAllowed check --- src/qgcunittest/MultiSignalSpy.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/qgcunittest/MultiSignalSpy.cc b/src/qgcunittest/MultiSignalSpy.cc index 1e42e4407f..9c3d4a2115 100644 --- a/src/qgcunittest/MultiSignalSpy.cc +++ b/src/qgcunittest/MultiSignalSpy.cc @@ -92,7 +92,8 @@ bool MultiSignalSpy::_checkSignalByMaskWorker(quint16 mask, bool multipleSignals QSignalSpy* spy = _rgSpys[i]; Q_ASSERT(spy != NULL); - if ((multipleSignalsAllowed && spy->count() == 0) || spy->count() != 1) { + if ((multipleSignalsAllowed && spy->count() == 0) || (!multipleSignalsAllowed && spy->count() != 1)) { + qDebug() << "Failed index:" << i; _printSignalState(); return false; } -- GitLab