/*
- * Copyright 2015 Facebook, Inc.
+ * Copyright 2016 Facebook, Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
class TestData : public RequestData {
public:
explicit TestData(int data) : data_(data) {}
- virtual ~TestData() {}
+ ~TestData() override {}
int data_;
};
std::unique_ptr<TestData>(new TestData(10)));
// Start a future
- Promise<void> p;
+ Promise<Unit> p;
auto future = p.getFuture().then([&]{
// Check that the context followed the future
EXPECT_TRUE(RequestContext::get() != nullptr);