##// END OF EJS Templates
Clarified box-and-whiskers chart documentation...
Clarified box-and-whiskers chart documentation The documentation now explains that the label is the category of QBarCategoryAxis that is used for slots in box-and-whiskers chart. Change-Id: I6a16a0f02f49790ab923c1a4432dc308d8246fc2 Task-number: QTRD-3697 Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com>

File last commit:

r2810:2db41b8cb90b
r2812:2c2bde37df65
Show More
tst_qabstractaxis.cpp
1083 lines | 35.4 KiB | text/x-c | CppLexer
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 /****************************************************************************
**
Titta Heikkala
Copyright header changes...
r2776 ** Copyright (C) 2015 The Qt Company Ltd
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 ** All rights reserved.
Titta Heikkala
Copyright header changes...
r2776 ** For any questions to The Qt Company, please use contact form at http://qt.io
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 **
Titta Heikkala
Updated license headers...
r2740 ** This file is part of the Qt Charts module.
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 **
Titta Heikkala
Updated license headers...
r2740 ** Licensees holding valid commercial license for Qt may use this file in
** accordance with the Qt License Agreement provided with the Software
** or, alternatively, in accordance with the terms contained in a written
Titta Heikkala
Copyright header changes...
r2776 ** agreement between you and The Qt Company.
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 **
** If you have questions regarding the use of this file, please use
Titta Heikkala
Updated license headers...
r2740 ** contact form at http://qt.io
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 **
****************************************************************************/
#include "tst_qabstractaxis.h"
Q_DECLARE_METATYPE(QPen)
Michal Klocek
Updates qabstracaxis testcases
r1704 Q_DECLARE_METATYPE(Qt::Orientation)
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
void tst_QAbstractAxis::initTestCase()
{
}
void tst_QAbstractAxis::cleanupTestCase()
{
Miikka Heikkinen
Plugged some memory leaks....
r2733 QTest::qWait(1); // Allow final deleteLaters to run
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
Marek Rosa
Fixes and tests to Interval axis
r1708 void tst_QAbstractAxis::init(QAbstractAxis* axis, QAbstractSeries* series)
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
m_axis = axis;
Michal Klocek
Updates qabstracaxis testcases
r1704 m_series = series;
Miikka Heikkinen
Add Polar chart support...
r2483 m_view = new QChartView(newQChartOrQPolarChart());
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 m_chart = m_view->chart();
}
void tst_QAbstractAxis::cleanup()
{
delete m_view;
m_view = 0;
m_chart = 0;
m_axis = 0;
}
void tst_QAbstractAxis::qabstractaxis()
{
Marek Rosa
QAbstractAxis: renamed Arrow and Axis to line in methods names
r1844 QCOMPARE(m_axis->linePen(), QPen());
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QCOMPARE(m_axis->gridLinePen(), QPen());
Marek Rosa
QAbstractAxis: renamed Arrow and Axis to line in methods names
r1844 QCOMPARE(m_axis->isLineVisible(), true);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QCOMPARE(m_axis->isGridLineVisible(), true);
Jani Honkonen
fix some axis visible errors in tst_qabstractaxis
r2266 QCOMPARE(m_axis->isVisible(), true);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QCOMPARE(m_axis->labelsAngle(), 0);
QCOMPARE(m_axis->labelsBrush(), QBrush());
QCOMPARE(m_axis->labelsFont(), QFont());
QCOMPARE(m_axis->labelsVisible(), true);
QCOMPARE(m_axis->orientation(), Qt::Orientation(0));
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(m_axis->minorGridLinePen(), QPen());
QCOMPARE(m_axis->isMinorGridLineVisible(), true);
Marek Rosa
QAbstractAxis: renamed Arrow and Axis to line in methods names
r1844 m_axis->setLineVisible(false);
m_axis->setLinePen(QPen());
m_axis->setLinePenColor(QColor());
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 m_axis->setGridLinePen(QPen());
m_axis->setGridLineVisible(false);
Titta Heikkala
Added grid color property for value axis...
r2810 m_axis->setGridLineColor(QColor());
m_axis->setMinorGridLineColor(QColor());
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 m_axis->setLabelsAngle(-1);
m_axis->setLabelsBrush(QBrush());
m_axis->setLabelsColor(QColor());
m_axis->setLabelsFont(QFont());
m_axis->setLabelsVisible(false);
m_axis->setMax(QVariant());
m_axis->setMin(QVariant());
m_axis->setRange(QVariant(), QVariant());
m_axis->setShadesBorderColor(QColor());
m_axis->setShadesBrush(QBrush());
m_axis->setShadesColor(QColor());
m_axis->setShadesPen(QPen());
m_axis->setShadesVisible(false);
m_axis->setVisible(false);
Titta Heikkala
Added minor ticks to value axis...
r2795 m_axis->setMinorGridLinePen(QPen());
m_axis->setMinorGridLineVisible(false);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 //TODO QCOMPARE(m_axis->shadesBrush(), QBrush());
QCOMPARE(m_axis->shadesPen(), QPen());
QCOMPARE(m_axis->shadesVisible(), false);
m_axis->show();
m_axis->hide();
}
void tst_QAbstractAxis::axisPen_data()
{
QTest::addColumn<QPen>("axisPen");
QTest::newRow("null") << QPen();
QTest::newRow("blue") << QPen(Qt::blue);
QTest::newRow("black") << QPen(Qt::black);
QTest::newRow("red") << QPen(Qt::red);
}
void tst_QAbstractAxis::axisPen()
{
QFETCH(QPen, axisPen);
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added minor ticks to value axis...
r2795 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: renamed Arrow and Axis to line in methods names
r1844 m_axis->setLinePen(axisPen);
QCOMPARE(m_axis->linePen(), axisPen);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_chart->setAxisX(m_axis, m_series);
m_view->show();
QTest::qWaitForWindowShown(m_view);
//TODO QCOMPARE(m_axis->axisPen(), axisPen);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
void tst_QAbstractAxis::axisPenColor_data()
{
}
void tst_QAbstractAxis::axisPenColor()
{
Tero Ahola
Qt5 build fix, QSKIP has only one parameter
r2367 QSKIP("Test is not implemented. This is deprecated function");
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
void tst_QAbstractAxis::gridLinePen_data()
{
QTest::addColumn<QPen>("gridLinePen");
QTest::newRow("null") << QPen();
QTest::newRow("blue") << QPen(Qt::blue);
QTest::newRow("black") << QPen(Qt::black);
QTest::newRow("red") << QPen(Qt::red);
}
void tst_QAbstractAxis::gridLinePen()
{
QFETCH(QPen, gridLinePen);
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
m_axis->setGridLinePen(gridLinePen);
QCOMPARE(m_axis->gridLinePen(), gridLinePen);
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy9.count(), 0);
QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_chart->setAxisX(m_axis, m_series);
m_view->show();
QTest::qWaitForWindowShown(m_view);
//TODO QCOMPARE(m_axis->gridLinePen(), gridLinePen);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
Titta Heikkala
Added minor ticks to value axis...
r2795 void tst_QAbstractAxis::minorGridLinePen_data()
{
QTest::addColumn<QPen>("minorGridLinePen");
QTest::newRow("null") << QPen();
QTest::newRow("blue") << QPen(Qt::blue);
QTest::newRow("black") << QPen(Qt::black);
QTest::newRow("red") << QPen(Qt::red);
}
void tst_QAbstractAxis::minorGridLinePen()
{
QFETCH(QPen, minorGridLinePen);
QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Titta Heikkala
Added minor ticks to value axis...
r2795
m_axis->setMinorGridLinePen(minorGridLinePen);
QCOMPARE(m_axis->minorGridLinePen(), minorGridLinePen);
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Titta Heikkala
Added minor ticks to value axis...
r2795
m_chart->setAxisX(m_axis, m_series);
m_view->show();
QTest::qWaitForWindowShown(m_view);
}
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 void tst_QAbstractAxis::lineVisible_data()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QTest::addColumn<bool>("lineVisible");
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QTest::newRow("true") << true;
QTest::newRow("false") << false;
}
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 void tst_QAbstractAxis::lineVisible()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QFETCH(bool, lineVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 m_axis->setLineVisible(!lineVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added minor ticks to value axis...
r2795 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 m_axis->setLineVisible(lineVisible);
QCOMPARE(m_axis->isLineVisible(), lineVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 QCOMPARE(spy0.count(), 1);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704
m_chart->setAxisX(m_axis, m_series);
m_view->show();
QTest::qWaitForWindowShown(m_view);
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QCOMPARE(m_axis->isLineVisible(), lineVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::gridLineVisible_data()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Michal Klocek
Updates qabstracaxis testcases
r1704 QTest::addColumn<bool>("gridLineVisible");
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QTest::newRow("true") << true;
QTest::newRow("false") << false;
}
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::gridLineVisible()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Michal Klocek
Updates qabstracaxis testcases
r1704 QFETCH(bool, gridLineVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->setGridLineVisible(!gridLineVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy9(m_axis, SIGNAL(gridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->setGridLineVisible(gridLineVisible);
QCOMPARE(m_axis->isGridLineVisible(), gridLineVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704 QCOMPARE(spy2.count(), 1);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy9.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704
m_chart->setAxisX(m_axis, m_series);
m_view->show();
QTest::qWaitForWindowShown(m_view);
QCOMPARE(m_axis->isGridLineVisible(), gridLineVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
Titta Heikkala
Added minor ticks to value axis...
r2795 void tst_QAbstractAxis::minorGridLineVisible_data()
{
QTest::addColumn<bool>("minorGridLineVisible");
QTest::newRow("true") << true;
QTest::newRow("false") << false;
}
void tst_QAbstractAxis::minorGridLineVisible()
{
QFETCH(bool, minorGridLineVisible);
m_axis->setMinorGridLineVisible(!minorGridLineVisible);
QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Titta Heikkala
Added minor ticks to value axis...
r2795
m_axis->setMinorGridLineVisible(minorGridLineVisible);
QCOMPARE(m_axis->isMinorGridLineVisible(), minorGridLineVisible);
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
QCOMPARE(spy9.count(), 1);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Titta Heikkala
Added minor ticks to value axis...
r2795
m_chart->setAxisX(m_axis, m_series);
m_view->show();
QTest::qWaitForWindowShown(m_view);
QCOMPARE(m_axis->isMinorGridLineVisible(), minorGridLineVisible);
}
Titta Heikkala
Added grid color property for value axis...
r2810 void tst_QAbstractAxis::gridLineColor_data()
{
QTest::addColumn<QColor>("gridLineColor");
QTest::newRow("blue") << QColor(Qt::blue);
QTest::newRow("red") << QColor(Qt::red);
QTest::newRow("yellow") << QColor(Qt::yellow);
}
void tst_QAbstractAxis::gridLineColor()
{
QFETCH(QColor, gridLineColor);
QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
m_axis->setGridLineColor(gridLineColor);
QCOMPARE(m_axis->gridLineColor(), gridLineColor);
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
QCOMPARE(spy9.count(), 0);
QCOMPARE(spy10.count(), 1);
QCOMPARE(spy11.count(), 0);
m_chart->setAxisX(m_axis, m_series);
m_view->show();
QTest::qWaitForWindowShown(m_view);
}
void tst_QAbstractAxis::minorGridLineColor_data()
{
QTest::addColumn<QColor>("minorGridLineColor");
QTest::newRow("blue") << QColor(Qt::blue);
QTest::newRow("red") << QColor(Qt::red);
QTest::newRow("yellow") << QColor(Qt::yellow);
}
void tst_QAbstractAxis::minorGridLineColor()
{
QFETCH(QColor, minorGridLineColor);
QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
m_axis->setMinorGridLineColor(minorGridLineColor);
QCOMPARE(m_axis->minorGridLineColor(), minorGridLineColor);
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
QCOMPARE(spy9.count(), 0);
QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 1);
m_chart->setAxisX(m_axis, m_series);
m_view->show();
QTest::qWaitForWindowShown(m_view);
}
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::visible_data()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Michal Klocek
Updates qabstracaxis testcases
r1704 QTest::addColumn<bool>("visible");
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QTest::newRow("true") << true;
QTest::newRow("false") << false;
}
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::visible()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Michal Klocek
Updates qabstracaxis testcases
r1704 QFETCH(bool, visible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->setVisible(!visible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added minor ticks to value axis...
r2795 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->setVisible(visible);
QCOMPARE(m_axis->isVisible(), visible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704 QCOMPARE(spy8.count(), 1);
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704
m_chart->setAxisX(m_axis, m_series);
m_view->show();
QTest::qWaitForWindowShown(m_view);
Jani Honkonen
fix some axis visible errors in tst_qabstractaxis
r2266 QCOMPARE(m_axis->isVisible(), visible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
void tst_QAbstractAxis::labelsAngle_data()
{
QTest::addColumn<int>("labelsAngle");
QTest::newRow("0") << 0;
Michal Klocek
Updates qabstracaxis testcases
r1704 QTest::newRow("45") << 45;
QTest::newRow("90") << 90;
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
void tst_QAbstractAxis::labelsAngle()
{
QFETCH(int, labelsAngle);
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added minor ticks to value axis...
r2795 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->setLabelsAngle(labelsAngle);
QCOMPARE(m_axis->labelsAngle(), labelsAngle);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704
m_chart->setAxisX(m_axis, m_series);
m_view->show();
QTest::qWaitForWindowShown(m_view);
QCOMPARE(m_axis->labelsAngle(), labelsAngle);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
void tst_QAbstractAxis::labelsBrush_data()
{
QTest::addColumn<QBrush>("labelsBrush");
QTest::newRow("null") << QBrush();
Michal Klocek
Updates qabstracaxis testcases
r1704 QTest::newRow("blue") << QBrush(Qt::blue);
QTest::newRow("black") << QBrush(Qt::black);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
void tst_QAbstractAxis::labelsBrush()
{
Michal Klocek
Updates qabstracaxis testcases
r1704 QFETCH(QBrush, labelsBrush);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added minor ticks to value axis...
r2795 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->setLabelsBrush(labelsBrush);
QCOMPARE(m_axis->labelsBrush(), labelsBrush);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704 //TODO QCOMPARE(spy6.count(), 0);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704
m_view->show();
QTest::qWaitForWindowShown(m_view);
QCOMPARE(m_axis->labelsBrush(), labelsBrush);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
void tst_QAbstractAxis::labelsColor_data()
{
Michal Klocek
Updates qabstracaxis testcases
r1704
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
void tst_QAbstractAxis::labelsColor()
{
Tero Ahola
Qt5 build fix, QSKIP has only one parameter
r2367 QSKIP("Test is not implemented. This is deprecated function");
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
void tst_QAbstractAxis::labelsFont_data()
{
QTest::addColumn<QFont>("labelsFont");
QTest::newRow("null") << QFont();
Michal Klocek
Updates qabstracaxis testcases
r1704 QTest::newRow("serif") << QFont("SansSerif");
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
void tst_QAbstractAxis::labelsFont()
{
Michal Klocek
Updates qabstracaxis testcases
r1704 QFETCH(QFont, labelsFont);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added minor ticks to value axis...
r2795 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->setLabelsFont(labelsFont);
QCOMPARE(m_axis->labelsFont(), labelsFont);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704
m_view->show();
QTest::qWaitForWindowShown(m_view);
QCOMPARE(m_axis->labelsFont(), labelsFont);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
void tst_QAbstractAxis::labelsVisible_data()
{
QTest::addColumn<bool>("labelsVisible");
QTest::newRow("true") << true;
QTest::newRow("false") << false;
}
void tst_QAbstractAxis::labelsVisible()
{
QFETCH(bool, labelsVisible);
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->setLabelsVisible(!labelsVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added minor ticks to value axis...
r2795 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->setLabelsVisible(labelsVisible);
QCOMPARE(m_axis->labelsVisible(), labelsVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704 QCOMPARE(spy4.count(), 1);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704
m_chart->setAxisX(m_axis, m_series);
m_view->show();
QTest::qWaitForWindowShown(m_view);
QCOMPARE(m_axis->labelsVisible(), labelsVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
void tst_QAbstractAxis::orientation_data()
{
QTest::addColumn<Qt::Orientation>("orientation");
Michal Klocek
Updates qabstracaxis testcases
r1704 QTest::newRow("Vertical") << Qt::Vertical;
QTest::newRow("Horizontal") << Qt::Horizontal;
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
void tst_QAbstractAxis::orientation()
{
QFETCH(Qt::Orientation, orientation);
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added minor ticks to value axis...
r2795 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 if(orientation==Qt::Vertical){
m_chart->setAxisY(m_axis,m_series);
}else{
m_chart->setAxisX(m_axis,m_series);
}
QCOMPARE(m_axis->orientation(), orientation);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
Marek Rosa
AbstractAxis orientation fix: legacy test
r2382 QCOMPARE(spy8.count(), 0);
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704
m_view->show();
QTest::qWaitForWindowShown(m_view);
QCOMPARE(m_axis->orientation(), orientation);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::setMax_data()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Michal Klocek
Updates qabstracaxis testcases
r1704 //just check if it does not crash
QTest::addColumn<QVariant>("max");
QTest::newRow("something") << QVariant("something");
QTest::newRow("1.0") << QVariant(1.0);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::setMax()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Michal Klocek
Updates qabstracaxis testcases
r1704 QFETCH(QVariant, max);
m_axis->setMax(max);
}
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::setMin_data()
{
//just check if it does not crash
QTest::addColumn<QVariant>("min");
QTest::newRow("something") << QVariant("something");
QTest::newRow("1.0") << QVariant(1.0);
}
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 // public void setMin(QVariant const& min)
void tst_QAbstractAxis::setMin()
{
QFETCH(QVariant, min);
m_axis->setMin(min);
}
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::setRange_data()
{
//just check if it does not crash
QTest::addColumn<QVariant>("min");
QTest::addColumn<QVariant>("max");
QTest::newRow("something") << QVariant("something0") << QVariant("something1");
QTest::newRow("-1 1") << QVariant(-1.0) << QVariant(1.0);
}
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 // public void setRange(QVariant const& min, QVariant const& max)
void tst_QAbstractAxis::setRange()
{
QFETCH(QVariant, min);
QFETCH(QVariant, max);
m_axis->setRange(min,max);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::shadesBorderColor_data()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Michal Klocek
Updates qabstracaxis testcases
r1704
}
void tst_QAbstractAxis::shadesBorderColor()
{
Tero Ahola
Qt5 build fix, QSKIP has only one parameter
r2367 QSKIP("Test is not implemented. This is deprecated function");
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::shadesBrush_data()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Michal Klocek
Updates qabstracaxis testcases
r1704 QTest::addColumn<QBrush>("shadesBrush");
QTest::newRow("null") << QBrush();
QTest::newRow("blue") << QBrush(Qt::blue);
QTest::newRow("black") << QBrush(Qt::black);
}
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::shadesBrush()
{
QFETCH(QBrush, shadesBrush);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added minor ticks to value axis...
r2795 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->setShadesBrush(shadesBrush);
QCOMPARE(m_axis->shadesBrush(), shadesBrush);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704 //TODO QCOMPARE(spy6.count(), 0);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704
m_view->show();
QTest::qWaitForWindowShown(m_view);
QCOMPARE(m_axis->shadesBrush(), shadesBrush);
}
void tst_QAbstractAxis::shadesColor_data()
{
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
Michal Klocek
Updates qabstracaxis testcases
r1704 // public QColor shadesColor() const
void tst_QAbstractAxis::shadesColor()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Tero Ahola
Qt5 build fix, QSKIP has only one parameter
r2367 QSKIP("Test is not implemented. This is deprecated function");
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::shadesPen_data()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Michal Klocek
Updates qabstracaxis testcases
r1704 QTest::addColumn<QPen>("shadesPen");
QTest::newRow("null") << QPen();
QTest::newRow("blue") << QPen(Qt::blue);
QTest::newRow("black") << QPen(Qt::black);
QTest::newRow("red") << QPen(Qt::red);
}
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::shadesPen()
{
QFETCH(QPen, shadesPen);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added minor ticks to value axis...
r2795 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->setShadesPen(shadesPen);
QCOMPARE(m_axis->shadesPen(), shadesPen);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
QCOMPARE(spy8.count(), 0);
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_chart->setAxisX(m_axis, m_series);
m_view->show();
QTest::qWaitForWindowShown(m_view);
QCOMPARE(m_axis->shadesPen(), shadesPen);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::shadesVisible_data()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
QTest::addColumn<bool>("shadesVisible");
QTest::newRow("true") << true;
QTest::newRow("false") << false;
}
void tst_QAbstractAxis::shadesVisible()
{
QFETCH(bool, shadesVisible);
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->setShadesVisible(!shadesVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added minor ticks to value axis...
r2795 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->setShadesVisible(shadesVisible);
QCOMPARE(m_axis->shadesVisible(), shadesVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704 QCOMPARE(spy7.count(), 1);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 QCOMPARE(spy8.count(), 0);
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_chart->setAxisX(m_axis, m_series);
m_view->show();
QTest::qWaitForWindowShown(m_view);
QCOMPARE(m_axis->shadesVisible(), shadesVisible);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::show_data()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
}
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::show()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->hide();
QCOMPARE(m_axis->isVisible(), false);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added minor ticks to value axis...
r2795 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->show();
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704 QCOMPARE(spy8.count(), 1);
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704 QCOMPARE(m_axis->isVisible(), true);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::hide_data()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
}
Michal Klocek
Updates qabstracaxis testcases
r1704 void tst_QAbstractAxis::hide()
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 {
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->show();
QCOMPARE(m_axis->isVisible(),true);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Marek Rosa
QAbstractAxis: fixed tests after renaming
r1845 QSignalSpy spy0(m_axis, SIGNAL(lineVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy1(m_axis, SIGNAL(colorChanged(QColor)));
Jani Honkonen
BC fix: change gridLineVisibleChanged() back to gridVisibleChanged()
r2282 QSignalSpy spy2(m_axis, SIGNAL(gridVisibleChanged(bool)));
Michal Klocek
Updates qabstracaxis testcases
r1704 QSignalSpy spy3(m_axis, SIGNAL(labelsColorChanged(QColor)));
QSignalSpy spy4(m_axis, SIGNAL(labelsVisibleChanged(bool)));
QSignalSpy spy5(m_axis, SIGNAL(shadesBorderColorChanged(QColor)));
QSignalSpy spy6(m_axis, SIGNAL(shadesColorChanged(QColor)));
QSignalSpy spy7(m_axis, SIGNAL(shadesVisibleChanged(bool)));
QSignalSpy spy8(m_axis, SIGNAL(visibleChanged(bool)));
Titta Heikkala
Added minor ticks to value axis...
r2795 QSignalSpy spy9(m_axis, SIGNAL(minorGridVisibleChanged(bool)));
Titta Heikkala
Added grid color property for value axis...
r2810 QSignalSpy spy10(m_axis, SIGNAL(gridLineColorChanged(QColor)));
QSignalSpy spy11(m_axis, SIGNAL(minorGridLineColorChanged(QColor)));
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
Michal Klocek
Updates qabstracaxis testcases
r1704 m_axis->hide();
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699
QCOMPARE(spy0.count(), 0);
QCOMPARE(spy1.count(), 0);
QCOMPARE(spy2.count(), 0);
QCOMPARE(spy3.count(), 0);
QCOMPARE(spy4.count(), 0);
QCOMPARE(spy5.count(), 0);
QCOMPARE(spy6.count(), 0);
QCOMPARE(spy7.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704 QCOMPARE(spy8.count(), 1);
Titta Heikkala
Added minor ticks to value axis...
r2795 QCOMPARE(spy9.count(), 0);
Titta Heikkala
Added grid color property for value axis...
r2810 QCOMPARE(spy10.count(), 0);
QCOMPARE(spy11.count(), 0);
Michal Klocek
Updates qabstracaxis testcases
r1704 QCOMPARE(m_axis->isVisible(),false);
Michal Klocek
Adds tst_qvaluesaxis stub implementation
r1699 }