|
@@ -24,11 +24,13 @@
|
|
#include "hdfs-chgrp-mock.h"
|
|
#include "hdfs-chgrp-mock.h"
|
|
#include "hdfs-chmod-mock.h"
|
|
#include "hdfs-chmod-mock.h"
|
|
#include "hdfs-chown-mock.h"
|
|
#include "hdfs-chown-mock.h"
|
|
|
|
+#include "hdfs-copy-to-local-mock.h"
|
|
#include "hdfs-create-snapshot-mock.h"
|
|
#include "hdfs-create-snapshot-mock.h"
|
|
#include "hdfs-delete-snapshot-mock.h"
|
|
#include "hdfs-delete-snapshot-mock.h"
|
|
#include "hdfs-df-mock.h"
|
|
#include "hdfs-df-mock.h"
|
|
#include "hdfs-disallow-snapshot-mock.h"
|
|
#include "hdfs-disallow-snapshot-mock.h"
|
|
#include "hdfs-du-mock.h"
|
|
#include "hdfs-du-mock.h"
|
|
|
|
+#include "hdfs-move-to-local-mock.h"
|
|
#include "hdfs-rename-snapshot-mock.h"
|
|
#include "hdfs-rename-snapshot-mock.h"
|
|
#include "hdfs-tool-test-fixtures.h"
|
|
#include "hdfs-tool-test-fixtures.h"
|
|
#include "hdfs-tool-tests.h"
|
|
#include "hdfs-tool-tests.h"
|
|
@@ -98,6 +100,16 @@ INSTANTIATE_TEST_SUITE_P(
|
|
PassOwnerAndAPath<hdfs::tools::test::ChgrpMock>,
|
|
PassOwnerAndAPath<hdfs::tools::test::ChgrpMock>,
|
|
PassRecursiveOwnerAndAPath<hdfs::tools::test::ChgrpMock>));
|
|
PassRecursiveOwnerAndAPath<hdfs::tools::test::ChgrpMock>));
|
|
|
|
|
|
|
|
+INSTANTIATE_TEST_SUITE_P(
|
|
|
|
+ HdfsCopyToLocal, HdfsToolBasicTest,
|
|
|
|
+ testing::Values(CallHelp<hdfs::tools::test::CopyToLocalMock>,
|
|
|
|
+ Pass2Paths<hdfs::tools::test::CopyToLocalMock>));
|
|
|
|
+
|
|
|
|
+INSTANTIATE_TEST_SUITE_P(
|
|
|
|
+ HdfsMoveToLocal, HdfsToolBasicTest,
|
|
|
|
+ testing::Values(CallHelp<hdfs::tools::test::MoveToLocalMock>,
|
|
|
|
+ Pass2Paths<hdfs::tools::test::MoveToLocalMock>));
|
|
|
|
+
|
|
// Negative tests
|
|
// Negative tests
|
|
INSTANTIATE_TEST_SUITE_P(
|
|
INSTANTIATE_TEST_SUITE_P(
|
|
HdfsAllowSnapshot, HdfsToolNegativeTestThrows,
|
|
HdfsAllowSnapshot, HdfsToolNegativeTestThrows,
|
|
@@ -133,6 +145,22 @@ INSTANTIATE_TEST_SUITE_P(
|
|
HdfsCat, HdfsToolNegativeTestThrows,
|
|
HdfsCat, HdfsToolNegativeTestThrows,
|
|
testing::Values(Pass2Paths<hdfs::tools::test::CatMock>));
|
|
testing::Values(Pass2Paths<hdfs::tools::test::CatMock>));
|
|
|
|
|
|
|
|
+INSTANTIATE_TEST_SUITE_P(
|
|
|
|
+ HdfsCopyToLocal, HdfsToolNegativeTestThrows,
|
|
|
|
+ testing::Values(Pass3Paths<hdfs::tools::test::CopyToLocalMock>));
|
|
|
|
+
|
|
|
|
+INSTANTIATE_TEST_SUITE_P(
|
|
|
|
+ HdfsMoveToLocal, HdfsToolNegativeTestThrows,
|
|
|
|
+ testing::Values(Pass3Paths<hdfs::tools::test::MoveToLocalMock>));
|
|
|
|
+
|
|
|
|
+INSTANTIATE_TEST_SUITE_P(
|
|
|
|
+ HdfsMoveToLocal, HdfsToolNegativeTestNoThrow,
|
|
|
|
+ testing::Values(PassAPath<hdfs::tools::test::MoveToLocalMock>));
|
|
|
|
+
|
|
|
|
+INSTANTIATE_TEST_SUITE_P(
|
|
|
|
+ HdfsCopyToLocal, HdfsToolNegativeTestNoThrow,
|
|
|
|
+ testing::Values(PassAPath<hdfs::tools::test::CopyToLocalMock>));
|
|
|
|
+
|
|
INSTANTIATE_TEST_SUITE_P(
|
|
INSTANTIATE_TEST_SUITE_P(
|
|
HdfsDeleteSnapshot, HdfsToolNegativeTestNoThrow,
|
|
HdfsDeleteSnapshot, HdfsToolNegativeTestNoThrow,
|
|
testing::Values(PassAPath<hdfs::tools::test::DeleteSnapshotMock>));
|
|
testing::Values(PassAPath<hdfs::tools::test::DeleteSnapshotMock>));
|