Skip to content

Commit 8a36c4a

Browse files
committed
Use Reporter ast highlight offset functionality
1 parent bf05103 commit 8a36c4a

5 files changed

Lines changed: 14 additions & 4 deletions

File tree

shellwhat/reporter.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
from protowhat.Reporter import Reporter as BaseReporter
2+
3+
4+
class Reporter(BaseReporter):
5+
ast_highlight_offset = {
6+
"line_start": 1,
7+
"column_start": 1,
8+
"line_end": 1,
9+
"column_end": 0,
10+
}

shellwhat/test_exercise.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from protowhat.Test import TestFail
2-
from protowhat.Reporter import Reporter
32

3+
from shellwhat.reporter import Reporter
44
from shellwhat.sct_syntax import SCT_CTX
55
from shellwhat.State import State
66

tests/test_has_funcs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from shellwhat.State import State
22
from shellwhat.checks.has_funcs import *
3+
from shellwhat.reporter import Reporter
34
from protowhat.checks.check_logic import multi
4-
from protowhat.Reporter import Reporter
55
from protowhat.Test import TestFail as TF
66
from pexpect import replwrap
77

tests/test_messaging.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from shellwhat.State import State
22
from shellwhat.checks.has_funcs import *
3+
from shellwhat.reporter import Reporter
34
from protowhat.checks.check_logic import multi
4-
from protowhat.Reporter import Reporter
55
from protowhat.Test import TestFail as TF
66
from pexpect import replwrap
77

tests/test_selectors.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import pytest
22

33
from shellwhat.State import State
4-
from protowhat.Reporter import Reporter
4+
from shellwhat.reporter import Reporter
55
from protowhat.Test import TestFail as TF
66
from protowhat.checks.check_funcs import check_node, check_edge, has_equal_ast
77
from shellwhat.parsers import OshParser

0 commit comments

Comments
 (0)