SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
ReadMatrixTests.cc File Reference
#include <Testing/Utils/SCIRunUnitTests.h>
#include <Core/Datatypes/Tests/MatrixTestCases.h>
#include <Core/Datatypes/DenseMatrix.h>
#include <Core/Datatypes/MatrixIO.h>
#include <Core/Datatypes/MatrixComparison.h>
#include <Core/Datatypes/MatrixTypeConversions.h>
#include <Core/Algorithms/DataIO/ReadMatrix.h>
#include <Core/Algorithms/Base/AlgorithmPreconditions.h>
#include <Core/Utils/StringUtil.h>
#include <boost/filesystem.hpp>
#include <boost/foreach.hpp>

Functions

 TEST (ReadMatrixTests, CanReadFromStream)
 
 TEST (ReadMatrixTests, RoundTripViaString)
 
 TEST (ReadMatrixAlgorithmTest, TestFromRealTextFile)
 
 TEST (ReadMatrixAlgorithmTest, ThrowsForFileNotFound)
 
 TEST (ReadMatrixAlgorithmTest, TestSparseFromRealASCIIMatFile)
 
 TEST (ReadMatrixAlgorithmTest, TestDenseFromRealASCIIMatFile)
 
 TEST (ReadMatrixAlgorithmTest, TestColumnFromRealASCIIMatFile)
 
 TEST (ReadMatrixAlgorithmTest, DISABLED_TestLargeSparseFromRealASCIIMatFile)
 
 TEST (ReadMatrixAlgorithmTest, UnknownFileFormatThrows)
 
 TEST (ReadMatrixAlgorithmTest, DISABLED_ThrowsForMatlabFilesICantThemReadYet)
 
 TEST (ReadMatrixAlgorithmTest, DISABLED_NonMatrixTextFile)
 
 TEST (ReadMatrixAlgorithmTest, TestSparseFromRealBinaryMatFile)
 
 TEST (ReadMatrixAlgorithmTest, TestDenseFromRealBinaryMatFile)
 
 TEST (ReadMatrixAlgorithmTest, TestColumnFromRealBinaryMatFile)
 
 TEST (ReadMatrixAlgorithmTest, TestColumnFromRealBinaryMatFile2)
 
void CallLegacyPio (const boost::filesystem::path &filename, const DenseMatrix &expected=DenseMatrix::Identity(3, 3))
 
 TEST (ReadMatrixAlgorithmTest, CallLegacyPioDense)
 
 TEST (ReadMatrixAlgorithmTest, CallLegacyPioSparse)
 

Function Documentation

void CallLegacyPio ( const boost::filesystem::path &  filename,
const DenseMatrix expected = DenseMatrix::Identity(3,3) 
)
TEST ( ReadMatrixTests  ,
CanReadFromStream   
)
TEST ( ReadMatrixTests  ,
RoundTripViaString   
)
TEST ( ReadMatrixAlgorithmTest  ,
TestFromRealTextFile   
)
TEST ( ReadMatrixAlgorithmTest  ,
ThrowsForFileNotFound   
)
TEST ( ReadMatrixAlgorithmTest  ,
TestSparseFromRealASCIIMatFile   
)
TEST ( ReadMatrixAlgorithmTest  ,
TestDenseFromRealASCIIMatFile   
)
TEST ( ReadMatrixAlgorithmTest  ,
TestColumnFromRealASCIIMatFile   
)
TEST ( ReadMatrixAlgorithmTest  ,
DISABLED_TestLargeSparseFromRealASCIIMatFile   
)
TEST ( ReadMatrixAlgorithmTest  ,
UnknownFileFormatThrows   
)
TEST ( ReadMatrixAlgorithmTest  ,
DISABLED_ThrowsForMatlabFilesICantThemReadYet   
)
Todo:
: will hook up Matlab readers soon.
TEST ( ReadMatrixAlgorithmTest  ,
DISABLED_NonMatrixTextFile   
)
Todo:
: will hook-up Importers soon.
TEST ( ReadMatrixAlgorithmTest  ,
TestSparseFromRealBinaryMatFile   
)
TEST ( ReadMatrixAlgorithmTest  ,
TestDenseFromRealBinaryMatFile   
)
TEST ( ReadMatrixAlgorithmTest  ,
TestColumnFromRealBinaryMatFile   
)
TEST ( ReadMatrixAlgorithmTest  ,
TestColumnFromRealBinaryMatFile2   
)
TEST ( ReadMatrixAlgorithmTest  ,
CallLegacyPioDense   
)
TEST ( ReadMatrixAlgorithmTest  ,
CallLegacyPioSparse   
)