diff options
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" |
