* limitations under the License.
*/
-#include <folly/futures/Future.h>
#include <gtest/gtest.h>
+#include <folly/futures/Future.h>
+
using namespace folly;
-TEST(Unit, FutureDefaultCtor) {
+TEST(Unit, futureDefaultCtor) {
Future<Unit>();
}
EXPECT_FALSE(is_void_or_unit<int>::value);
}
-TEST(Unit, PromiseSetValue) {
+TEST(Unit, promiseSetValue) {
Promise<Unit> p;
p.setValue();
}
-TEST(Unit, LiftInt) {
+TEST(Unit, liftInt) {
using Lifted = Unit::Lift<int>;
EXPECT_FALSE(Lifted::value);
auto v = std::is_same<int, Lifted::type>::value;
EXPECT_TRUE(v);
}
-TEST(Unit, LiftVoid) {
+TEST(Unit, liftVoid) {
using Lifted = Unit::Lift<void>;
EXPECT_TRUE(Lifted::value);
auto v = std::is_same<Unit, Lifted::type>::value;