libsequence  1.9.5
VariantMatrixTest.cc File Reference

Tests for Sequence/VariantMatrix.hpp. More...

#include <Sequence/VariantMatrix.hpp>
#include <Sequence/AlleleCountMatrix.hpp>
#include <Sequence/VariantMatrixViews.hpp>
#include <Sequence/variant_matrix/windows.hpp>
#include <boost/test/unit_test.hpp>
#include <algorithm>
#include <numeric>
#include <iterator>
#include "VariantMatrixFixture.hpp"

Go to the source code of this file.

Functions

 BOOST_AUTO_TEST_CASE (construct_empty_VariantMatrix_from_move)
 
 BOOST_AUTO_TEST_CASE (construct_empty_VariantMatrix_from_init_lists)
 
 BOOST_AUTO_TEST_CASE (test_construction)
 
 BOOST_AUTO_TEST_CASE (test_max_allele)
 
 BOOST_AUTO_TEST_CASE (test_range_exceptions)
 
 BOOST_AUTO_TEST_CASE (test_iteration)
 
 BOOST_AUTO_TEST_CASE (test_bad_row_swap)
 
 BOOST_AUTO_TEST_CASE (test_bad_column_swap)
 
 BOOST_AUTO_TEST_CASE (test_row_views)
 
 BOOST_AUTO_TEST_CASE (test_const_row_views)
 
 BOOST_AUTO_TEST_CASE (test_row_view_exceptions)
 
 BOOST_AUTO_TEST_CASE (test_const_row_view_exceptions)
 
 BOOST_AUTO_TEST_CASE (test_row_view_iterators)
 
 BOOST_AUTO_TEST_CASE (test_column_views)
 
 BOOST_AUTO_TEST_CASE (tesl_col_view_iterator_increment)
 
 BOOST_AUTO_TEST_CASE (test_column_view_invalid_compare)
 
 BOOST_AUTO_TEST_CASE (test_accumulate)
 
 BOOST_AUTO_TEST_CASE (tests_windows_size_0)
 
 BOOST_AUTO_TEST_CASE (tests_windows_size_1)
 
 BOOST_AUTO_TEST_CASE (test_windows_multi_site)
 
 BOOST_AUTO_TEST_CASE (test_slice)
 

Detailed Description

Tests for Sequence/VariantMatrix.hpp.

Definition in file VariantMatrixTest.cc.