diff --git a/tests/webvtt_parser.py b/tests/webvtt_parser.py
index <HASH>..<HASH> 100644
--- a/tests/webvtt_parser.py
+++ b/tests/webvtt_parser.py
@@ -1,7 +1,7 @@
 from .generic import GenericParserTestCase
 
 from webvtt import WebVTT
-from webvtt.generic import GenericParser, Caption
+from webvtt.generic import Caption
 from webvtt.exceptions import MalformedFileError, MalformedCaptionError
 
 
@@ -14,6 +14,13 @@ class WebVTTParserTestCase(GenericParserTestCase):
             self._get_file('invalid.vtt')
         )
 
+    def test_webvtt_captions_not_found(self):
+        self.assertRaises(
+            FileNotFoundError,
+            self.webvtt.read,
+            'some_file'
+        )
+
     def test_webvtt_total_length(self):
         self.assertEqual(
             self.webvtt.read(self._get_file('sample.vtt')).total_length,
Add test to parse a file not found.