enable non copyable test

This commit is contained in:
Naios 2015-07-03 19:28:11 +02:00
parent adc102b9e2
commit c5c875a5f5

View File

@ -376,15 +376,15 @@ int main(int /*argc*/, char** /*argv*/)
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())
.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([]
{