[mlpack] 123/207: Added testcase in load_save_test.cpp

Barak A. Pearlmutter barak+git at pearlmutter.net
Thu Mar 23 17:53:46 UTC 2017


This is an automated email from the git hooks/post-receive script.

bap pushed a commit to branch master
in repository mlpack.

commit 010a88ed497872c81ea1cb7431c5c8fed3f3a74d
Author: Praveen Ch <chvsp972911 at gmail.com>
Date:   Mon Mar 6 07:03:48 2017 +1100

    Added testcase in load_save_test.cpp
---
 src/mlpack/tests/load_save_test.cpp | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/src/mlpack/tests/load_save_test.cpp b/src/mlpack/tests/load_save_test.cpp
index ae3b775..2e59db1 100644
--- a/src/mlpack/tests/load_save_test.cpp
+++ b/src/mlpack/tests/load_save_test.cpp
@@ -1599,4 +1599,22 @@ BOOST_AUTO_TEST_CASE(BadDatasetInfoARFFTest)
   remove("test.arff");
 }
 
+/*
+  A test to check whether the arff loader is case insensitive to declarations:
+  @relation, @attribute, @data.
+*/
+
+BOOST_AUTO_TEST_CASE(CaseTest)
+{
+  arma::mat dataset;
+
+  DatasetMapper<IncrementPolicy> info;
+
+  LoadARFF<double, IncrementPolicy>("casecheck.arff", dataset, info);
+
+  BOOST_CHECK_EQUAL(dataset.n_rows, 2);
+  BOOST_CHECK_EQUAL(dataset.n_cols, 3);
+
+}
+
 BOOST_AUTO_TEST_SUITE_END();

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/mlpack.git



More information about the debian-science-commits mailing list