diff --git a/tests/test-bloom-filter.cpp b/tests/test-bloom-filter.cpp index a33c088..c052927 100644 --- a/tests/test-bloom-filter.cpp +++ b/tests/test-bloom-filter.cpp @@ -1,6 +1,6 @@ /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ /* - * Copyright (c) 2014-2020, The University of Memphis + * Copyright (c) 2014-2024, The University of Memphis * * This file is part of PSync. * See AUTHORS.md for complete list of PSync authors and contributors. @@ -23,8 +23,9 @@ #include -namespace psync { -namespace detail { +namespace psync::tests { + +using detail::BloomFilter; BOOST_AUTO_TEST_SUITE(TestBloomFilter) @@ -55,5 +56,4 @@ BOOST_AUTO_TEST_CASE(NameAppendAndExtract) BOOST_AUTO_TEST_SUITE_END() -} // namespace detail -} // namespace psync +} // namespace psync::tests diff --git a/tests/test-consumer.cpp b/tests/test-consumer.cpp index d3b8181..9057c1b 100644 --- a/tests/test-consumer.cpp +++ b/tests/test-consumer.cpp @@ -1,6 +1,6 @@ /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ /* - * Copyright (c) 2014-2023, The University of Memphis + * Copyright (c) 2014-2024, The University of Memphis * * This file is part of PSync. * See AUTHORS.md for complete list of PSync authors and contributors. @@ -24,7 +24,7 @@ #include -namespace psync { +namespace psync::tests { using ndn::Name; @@ -60,7 +60,7 @@ BOOST_AUTO_TEST_CASE(RemoveSubscription) BOOST_CHECK(!consumer.isSubscribed(subscription)); } -BOOST_FIXTURE_TEST_CASE(ConstantTimeoutForFirstSegment, tests::IoFixture) +BOOST_FIXTURE_TEST_CASE(ConstantTimeoutForFirstSegment, IoFixture) { ndn::DummyClientFace face(m_io); Consumer::Options opts; @@ -84,4 +84,4 @@ BOOST_FIXTURE_TEST_CASE(ConstantTimeoutForFirstSegment, tests::IoFixture) BOOST_AUTO_TEST_SUITE_END() -} // namespace psync +} // namespace psync::tests diff --git a/tests/test-full-producer.cpp b/tests/test-full-producer.cpp index a03d799..c833181 100644 --- a/tests/test-full-producer.cpp +++ b/tests/test-full-producer.cpp @@ -1,6 +1,6 @@ /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ /* - * Copyright (c) 2014-2023, The University of Memphis + * Copyright (c) 2014-2024, The University of Memphis * * This file is part of PSync. * See AUTHORS.md for complete list of PSync authors and contributors. @@ -26,12 +26,12 @@ #include -namespace psync { +namespace psync::tests { using ndn::Interest; using ndn::Name; -class FullProducerFixture : public tests::IoFixture, public tests::KeyChainFixture +class FullProducerFixture : public IoFixture, public KeyChainFixture { protected: ndn::DummyClientFace m_face{m_io, m_keyChain, {true, true}}; @@ -89,4 +89,4 @@ BOOST_AUTO_TEST_CASE(OnSyncDataDecodeFailure) BOOST_AUTO_TEST_SUITE_END() -} // namespace psync +} // namespace psync::tests diff --git a/tests/test-full-sync.cpp b/tests/test-full-sync.cpp index 3cdfef5..c483d89 100644 --- a/tests/test-full-sync.cpp +++ b/tests/test-full-sync.cpp @@ -29,12 +29,12 @@ #include #include -namespace psync { +namespace psync::tests { using ndn::Interest; using ndn::Name; -class FullSyncFixture : public tests::IoFixture, public tests::KeyChainFixture +class FullSyncFixture : public IoFixture, public KeyChainFixture { protected: void @@ -515,4 +515,4 @@ BOOST_AUTO_TEST_CASE(DelayedSecondSegment) BOOST_AUTO_TEST_SUITE_END() -} // namespace psync +} // namespace psync::tests diff --git a/tests/test-iblt.cpp b/tests/test-iblt.cpp index d42d174..ad6a917 100644 --- a/tests/test-iblt.cpp +++ b/tests/test-iblt.cpp @@ -22,9 +22,9 @@ #include "tests/boost-test.hpp" -namespace psync { -namespace detail { +namespace psync::tests { +using namespace psync::detail; using ndn::Name; BOOST_AUTO_TEST_SUITE(TestIBLT) @@ -220,5 +220,4 @@ BOOST_AUTO_TEST_CASE(DifferenceBwOversizedIBFs) BOOST_AUTO_TEST_SUITE_END() -} // namespace detail -} // namespace psync +} // namespace psync::tests diff --git a/tests/test-partial-producer.cpp b/tests/test-partial-producer.cpp index 5088915..86b510c 100644 --- a/tests/test-partial-producer.cpp +++ b/tests/test-partial-producer.cpp @@ -1,6 +1,6 @@ /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ /* - * Copyright (c) 2014-2023, The University of Memphis + * Copyright (c) 2014-2024, The University of Memphis * * This file is part of PSync. * See AUTHORS.md for complete list of PSync authors and contributors. @@ -25,12 +25,12 @@ #include #include -namespace psync { +namespace psync::tests { using ndn::Interest; using ndn::Name; -class PartialProducerFixture : public tests::KeyChainFixture +class PartialProducerFixture : public KeyChainFixture { protected: ndn::DummyClientFace m_face{m_keyChain, {true, true}}; @@ -142,4 +142,4 @@ BOOST_AUTO_TEST_CASE(OnSyncInterest) BOOST_AUTO_TEST_SUITE_END() -} // namespace psync +} // namespace psync::tests diff --git a/tests/test-partial-sync.cpp b/tests/test-partial-sync.cpp index 0efe4c8..eb842f7 100644 --- a/tests/test-partial-sync.cpp +++ b/tests/test-partial-sync.cpp @@ -1,6 +1,6 @@ /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ /* - * Copyright (c) 2014-2023, The University of Memphis + * Copyright (c) 2014-2024, The University of Memphis * * This file is part of PSync. * See AUTHORS.md for complete list of PSync authors and contributors. @@ -27,12 +27,12 @@ #include #include -namespace psync { +namespace psync::tests { using ndn::Interest; using ndn::Name; -class PartialSyncFixture : public tests::IoFixture, public tests::KeyChainFixture +class PartialSyncFixture : public IoFixture, public KeyChainFixture { protected: PartialSyncFixture() @@ -449,4 +449,4 @@ BOOST_AUTO_TEST_CASE(DelayedSubscription) // #5122 BOOST_AUTO_TEST_SUITE_END() -} // namespace psync +} // namespace psync::tests diff --git a/tests/test-producer-base.cpp b/tests/test-producer-base.cpp index 468c1d4..11a2699 100644 --- a/tests/test-producer-base.cpp +++ b/tests/test-producer-base.cpp @@ -1,6 +1,6 @@ /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ /* - * Copyright (c) 2014-2023, The University of Memphis + * Copyright (c) 2014-2024, The University of Memphis * * This file is part of PSync. * See AUTHORS.md for complete list of PSync authors and contributors. @@ -24,11 +24,11 @@ #include -namespace psync { +namespace psync::tests { using ndn::Name; -class ProducerBaseFixture : public tests::KeyChainFixture +class ProducerBaseFixture : public KeyChainFixture { protected: ndn::DummyClientFace m_face; @@ -80,4 +80,4 @@ BOOST_AUTO_TEST_CASE(ApplicationNack) BOOST_AUTO_TEST_SUITE_END() -} // namespace psync +} // namespace psync::tests diff --git a/tests/test-segment-publisher.cpp b/tests/test-segment-publisher.cpp index e363523..25db644 100644 --- a/tests/test-segment-publisher.cpp +++ b/tests/test-segment-publisher.cpp @@ -1,6 +1,6 @@ /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ /* - * Copyright (c) 2014-2023, The University of Memphis + * Copyright (c) 2014-2024, The University of Memphis * * This file is part of PSync. * See AUTHORS.md for complete list of PSync authors and contributors. @@ -28,13 +28,13 @@ #include #include -namespace psync { +namespace psync::tests { using namespace ndn::time_literals; using ndn::Interest; using ndn::Name; -class SegmentPublisherFixture : public tests::IoFixture, public tests::KeyChainFixture +class SegmentPublisherFixture : public IoFixture, public KeyChainFixture { protected: SegmentPublisherFixture() @@ -164,4 +164,4 @@ BOOST_AUTO_TEST_CASE(LongerDataName) BOOST_AUTO_TEST_SUITE_END() -} // namespace psync +} // namespace psync::tests diff --git a/tests/test-state.cpp b/tests/test-state.cpp index 0e31a67..683ff73 100644 --- a/tests/test-state.cpp +++ b/tests/test-state.cpp @@ -1,6 +1,6 @@ /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ /* - * Copyright (c) 2014-2020, The University of Memphis + * Copyright (c) 2014-2024, The University of Memphis * * This file is part of PSync. * See AUTHORS.md for complete list of PSync authors and contributors. @@ -23,8 +23,9 @@ #include -namespace psync { -namespace detail { +namespace psync::tests { + +using detail::State; BOOST_AUTO_TEST_SUITE(TestState) @@ -84,5 +85,4 @@ BOOST_AUTO_TEST_CASE(ReEncode) BOOST_AUTO_TEST_SUITE_END() -} // namespace detail -} // namespace psync +} // namespace psync::tests diff --git a/tests/test-util.cpp b/tests/test-util.cpp index 8020fe4..4053488 100644 --- a/tests/test-util.cpp +++ b/tests/test-util.cpp @@ -1,6 +1,6 @@ /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ /* - * Copyright (c) 2014-2022, The University of Memphis + * Copyright (c) 2014-2024, The University of Memphis * * This file is part of PSync. * See AUTHORS.md for complete list of PSync authors and contributors. @@ -21,16 +21,21 @@ #include "tests/boost-test.hpp" -namespace psync { -namespace detail { +namespace psync::tests { + +using namespace psync::detail; BOOST_AUTO_TEST_SUITE(TestUtil) BOOST_AUTO_TEST_CASE(Compression) { - std::vector available = {CompressionScheme::ZLIB, CompressionScheme::GZIP, - CompressionScheme::BZIP2, CompressionScheme::LZMA, - CompressionScheme::ZSTD}; + const std::vector available{ + CompressionScheme::ZLIB, + CompressionScheme::GZIP, + CompressionScheme::BZIP2, + CompressionScheme::LZMA, + CompressionScheme::ZSTD + }; std::vector supported; std::vector notSupported; @@ -69,5 +74,4 @@ BOOST_AUTO_TEST_CASE(Compression) BOOST_AUTO_TEST_SUITE_END() -} // namespace detail -} // namespace psync +} // namespace psync::tests