/*
   This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Library General Public
   License version 2 as published by the Free Software Foundation.

   This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Library General Public License for more details.

   You should have received a copy of the GNU Library General Public License
   along with this library; see the file COPYING.LIB.  If not, write to
   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
   Boston, MA 02110-1301, USA.*/

#include "test_algorithms.h"

#include "data/datasource.h"
#include "data/multibytecoding.h"

#include "isfqt-internal.h"

#include <QtTest/QtTest>


using namespace Isf::Compress;



void TestAlgorithms::testDataSource()
{
  // Create some bits
  DataSource data;

  QBitArray bits( 4 );
  bits.fill( true );
  for(int i=3;i >= 0; --i )
  {
  bits.setBit( i, 0 );
  data.append( bits );
  }

  qDebug() << "FINAL RESULT:" << data.data().toHex();
}



QTEST_MAIN(TestAlgorithms)



#include "test_algorithms.moc"
