Making Optional throw exceptions instead of assert
[folly.git] / folly / test / OptionalTest.cpp
index 2cfef6c52d41e08b9cf71e72cca4046306316eb7..72c2734591670aa2bb0ec7e0c6be987bd7c0e9c5 100644 (file)
@@ -497,4 +497,9 @@ TEST(Optional, AssignmentContained) {
   }
 }
 
+TEST(Optional, Exceptions) {
+  Optional<int> empty;
+  EXPECT_THROW(empty.value(), OptionalEmptyException);
+}
+
 }