Parcourir la source

Formatting.

main
offa il y a 8 ans
Parent
révision
7ea1aa7439
1 fichiers modifiés avec 8 ajouts et 7 suppressions
  1. +8
    -7
      test/UniqueResourceTest.cpp

+ 8
- 7
test/UniqueResourceTest.cpp Voir le fichier



struct ThrowOnCopyMock struct ThrowOnCopyMock
{ {
ThrowOnCopyMock() { }
ThrowOnCopyMock()
{
}


ThrowOnCopyMock(const ThrowOnCopyMock&) noexcept(false) ThrowOnCopyMock(const ThrowOnCopyMock&) noexcept(false)
{ {


ThrowOnCopyMock(ThrowOnCopyMock&&) = delete; ThrowOnCopyMock(ThrowOnCopyMock&&) = delete;


MAKE_CONST_MOCK1(deleter, void(ThrowOnCopyMock));


ThrowOnCopyMock& operator=(const ThrowOnCopyMock&) noexcept(false) ThrowOnCopyMock& operator=(const ThrowOnCopyMock&) noexcept(false)
{ {


struct NotNothrowMoveMock struct NotNothrowMoveMock
{ {
NotNothrowMoveMock(CallMock* mo) : m_mock(mo) { }
NotNothrowMoveMock(CallMock* mo) : m_mock(mo)
{
}


NotNothrowMoveMock(const NotNothrowMoveMock& other) : m_mock(other.m_mock) NotNothrowMoveMock(const NotNothrowMoveMock& other) : m_mock(other.m_mock)
{ {
throw std::exception{}; throw std::exception{};
} }


NotNothrowMoveMock(NotNothrowMoveMock&& other) noexcept(false) : m_mock(other.m_mock) { }

void operator()(Handle h) const
NotNothrowMoveMock(NotNothrowMoveMock&& other) noexcept(false) : m_mock(other.m_mock)
{ {
m_mock->deleter(h);
} }



NotNothrowMoveMock& operator=(const NotNothrowMoveMock&) NotNothrowMoveMock& operator=(const NotNothrowMoveMock&)
{ {
throw "Not implemented"; throw "Not implemented";

Chargement…
Annuler
Enregistrer