enable non copyable test

This commit is contained in:
Denis Blank 2015-07-03 19:28:11 +02:00 committed by Naios
parent 3e0327c331
commit 2bb51468b1

View File

@ -376,15 +376,15 @@ int main(int /*argc*/, char** /*argv*/)
return CastSpellPromise(20); return CastSpellPromise(20);
}, },
[] { [] {
return make_continuable([](Callback<bool, bool, double /*, std::unique_ptr<std::string>*/>&& callback) return make_continuable([](Callback<bool, bool, double , std::unique_ptr<std::string>>&& callback)
{ {
callback(true, false, 0.3f/*, std::unique_ptr<std::string>(new std::string("oh, all work is done!"))*/); callback(true, false, 0.3f, std::unique_ptr<std::string>(new std::string("oh, all work is done!")));
}); });
}, },
TrivialPromise()) TrivialPromise())
.then([](SpellCastResult r0, SpellCastResult r1, bool r2, bool r3, double r4/*, std::unique_ptr<std::string> message*/) .then([](SpellCastResult r0, SpellCastResult r1, bool r2, bool r3, double r4, std::unique_ptr<std::string> message)
{ {
return TrivialPromise("Lets see... ")/*.then(Log(*message))*/; return TrivialPromise("Lets see... ").then(Log(*message));
}) })
.then([] .then([]
{ {