File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -51,3 +51,23 @@ def test_config_empty_no_message_added(self):
51
51
node_mock .stream .return_value .__enter__ .return_value .read .return_value .decode .return_value = '# Invalid\n # Header'
52
52
with self .assertNoMessages ():
53
53
self .checker .process_module (node_mock )
54
+
55
+ def test_ignore_empty_files (self ):
56
+ """When the `file-header-ignore-empty-files` option is set to True."""
57
+
58
+ self .checker .config .file_header_ignore_empty_files = True
59
+ node_mock = MagicMock ()
60
+ node_mock .stream .return_value .__enter__ .return_value .read .return_value .decode .return_value = ""
61
+ with self .assertNoMessages ():
62
+ self .checker .process_module (node_mock )
63
+
64
+ def test_do_not_ignore_empty_files (self ):
65
+ """When the `file-header-ignore-empty-files` option is set to False (default value)."""
66
+
67
+ node_mock = MagicMock ()
68
+ node_mock .stream .return_value .__enter__ .return_value .read .return_value .decode .return_value = ""
69
+ with self .assertAddsMessages (pylint .testutils .Message (
70
+ msg_id = 'invalid-file-header' ,
71
+ line = 1 ,
72
+ args = '# Valid\n # Header' )):
73
+ self .checker .process_module (node_mock )
You can’t perform that action at this time.
0 commit comments