tagged release_1.0_rc3
[mussa.git] / qui / test / TestSequenceBrowser.cpp
index eb09d6abb27e5f7d8bb3560d1cbae5d5458ec536..e549db8f4bd45324b39f2406ce7a807195eedcd7 100644 (file)
@@ -1,50 +1,4 @@
-#include <QtGui>
-#include <QtTest/QtTest>
-
-#include "alg/sequence.hpp"
-#include "qui/seqbrowser/SequenceBrowser.hpp"
-
-#include <iostream>
-#include <string>
-#include <vector>
-
-#include <boost/assign.hpp>
-#include <boost/shared_ptr.hpp>
-using namespace boost::assign;
-
-
-class TestSequenceBrowser : public QObject
-{
-  Q_OBJECT
-
-private slots:
-
-  void testSimplePushSequence() {
-    boost::shared_ptr<Sequence> seq1(new Sequence("AAGGCCTT"));
-    boost::shared_ptr<Sequence> seq2(new Sequence("GGCCTTAA"));
-
-    SequenceBrowser browser;
-    QVERIFY(browser.sequences().size() == 0);
-    browser.push_sequence(seq1);
-    browser.push_sequence(seq2);
-    QVERIFY(browser.sequences().size() == 2);
-    browser.clear();
-    QVERIFY(browser.sequences().size() == 0);
-  }
-
-  void testSelect() {
-    boost::shared_ptr<Sequence> seq1(new Sequence("AAGGCCTT"));
-    boost::shared_ptr<Sequence> seq2(new Sequence("GGCCTTAA"));
-
-    SequenceBrowser browser;
-    browser.push_sequence(seq1);
-    browser.push_sequence(seq2);
-    std::vector<int> path; path += 1,1;
-    std::vector<bool> rc; rc += false, false;
-    browser.link(path, rc, 2);
-
-  }
-};
+#include "TestSequenceBrowser.hpp"
 
 QTEST_MAIN(TestSequenceBrowser)
-#include "moc_TestSequenceBrowser.cxx"
+