diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-07-11 21:09:51 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-07-11 21:09:51 +0900 |
| commit | 7c06b903f3493db95fcf4bd42cccc59e3b4d0692 (patch) | |
| tree | f10a85795bb086e0b257a0e6c6c5ffb05f28f344 /test/Bencode2Test.cc | |
| parent | 7a57ecc5f814dc305e5e4b9bd960d69b43870c0e (diff) | |
Use std::unique_ptr for ValueBase object hierarchy
Diffstat (limited to 'test/Bencode2Test.cc')
| -rw-r--r-- | test/Bencode2Test.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/test/Bencode2Test.cc b/test/Bencode2Test.cc index e412110e..de6a2642 100644 --- a/test/Bencode2Test.cc +++ b/test/Bencode2Test.cc @@ -23,14 +23,14 @@ void Bencode2Test::testEncode() { { Dict dict; - dict["name"] = String::g("aria2"); - dict["loc"] = Integer::g(80000); - std::shared_ptr<List> files = List::g(); + dict.put("name", String::g("aria2")); + dict.put("loc", Integer::g(80000)); + auto files = List::g(); files->append(String::g("aria2c")); - dict["files"] = files; - std::shared_ptr<Dict> attrs = Dict::g(); + dict.put("files", std::move(files)); + auto attrs = Dict::g(); attrs->put("license", String::g("GPL")); - dict["attrs"] = attrs; + dict.put("attrs", std::move(attrs)); CPPUNIT_ASSERT_EQUAL(std::string("d" "5:attrsd7:license3:GPLe" |
