tagged release_1.0_rc3
[mussa.git] / qui / test / TestSequenceLocationModel.cpp
index 6a05b5028baaf5cc75369dbfb1c45a8a099b7e6b..31cc92cba9bb4909f4fa18b45470d52b0a3e18c3 100644 (file)
@@ -1,38 +1,3 @@
-#include "qui/SequenceLocationModel.hpp"
-#include "alg/sequence_location.hpp"
-#include "alg/sequence.hpp"
+#include "TestSequenceLocationModel.hpp"
 
-#include <QtTest/QtTest>
-
-class TestSequenceLocationModel : public QObject
-{
-  Q_OBJECT
-
-private slots:
-
-  void testAddSequences() {
-    Sequence seq1("AAGGCCTT");
-    Sequence seq2("GGCCTTAA");
-
-    SequenceLocation loc1(seq1, 0, 2);
-    SequenceLocation loc2(seq2, 3, 3);
-
-    SequenceLocationModel slm;
-    QVERIFY(slm.size() == 0);
-    slm.push_back(loc1);
-    slm.push_back(loc2);
-
-    QVERIFY(slm.rowCount() == 2);
-    QVERIFY(slm.rowCount() == slm.size());
-
-  }
-
-  void testColumn() {
-    SequenceLocationModel slm;
-    QVERIFY(slm.columnCount() == 3);
-  }
-};
-
-
-QTEST_MAIN(TestSequenceLocationModel)
-#include "moc_TestSequenceLocationModel.cxx"
+QTEST_APPLESS_MAIN(TestSequenceLocationModel)