mirror of
https://github.com/jbeder/yaml-cpp.git
synced 2025-09-09 12:41:17 +00:00
Add test for cloning a null node
This commit is contained in:
@@ -2,7 +2,7 @@ add_subdirectory(gtest-1.7.0)
|
|||||||
include_directories(gtest-1.7.0/include)
|
include_directories(gtest-1.7.0/include)
|
||||||
|
|
||||||
file(GLOB test_headers [a-z_]*.h)
|
file(GLOB test_headers [a-z_]*.h)
|
||||||
file(GLOB test_sources [a-z_]*.cpp)
|
file(GLOB test_sources [a-z_]*.cpp node/[a-z_]*.cpp)
|
||||||
file(GLOB test_new_api_sources new-api/[a-z]*.cpp)
|
file(GLOB test_new_api_sources new-api/[a-z]*.cpp)
|
||||||
|
|
||||||
list(APPEND test_sources ${test_new_api_sources})
|
list(APPEND test_sources ${test_new_api_sources})
|
||||||
|
12
test/node/node_test.cpp
Normal file
12
test/node/node_test.cpp
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
#include "gtest/gtest.h"
|
||||||
|
#include "yaml-cpp/node/node.h"
|
||||||
|
|
||||||
|
namespace YAML {
|
||||||
|
namespace {
|
||||||
|
TEST(NodeTest, CloneNull) {
|
||||||
|
Node node;
|
||||||
|
Node clone = Clone(node);
|
||||||
|
EXPECT_EQ(NodeType::Null, clone.Type());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Reference in New Issue
Block a user