Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
datakurre committed Jul 15, 2023
1 parent ff0bf77 commit df31cd2
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 5 deletions.
24 changes: 21 additions & 3 deletions src/robotkernel/builders_32.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,32 @@
from io import StringIO
from robot.api import get_model
from robot.errors import DataError
from robot.running.builder.parsers import ErrorReporter
from robot.running.builder.transformers import SettingsBuilder
from robot.running.builder.transformers import SuiteBuilder
from robot.running.model import TestSuite
from typing import Dict
import os


try:
from robot.running.builder.transformers import ErrorReporter
except ImportError:
from robot.running.builder.parsers import ErrorReporter

try:
from robot.running.builder.testsettings import TestDefaults
except ImportError:
from robot.running.builder.settings import Defaults as TestDefaults
try:
from robot.running.builder.settings import TestDefaults
except ImportError:
from robot.running.builder.settings import Defaults as TestDefaults

try:
from robot.running.builder.settings import FileSettings

HAS_RF61 = True
except ImportError:
HAS_RF61 = False


def _get_rpa_mode(data):
Expand All @@ -31,7 +46,10 @@ def _get_rpa_mode(data):
def build_suite(code: str, cell_history: Dict[str, str], data_only: bool = False):
# Init
suite = TestSuite(name="Jupyter", source=os.getcwd())
defaults = TestDefaults(None)
if HAS_RF61:
defaults = FileSettings(TestDefaults(None))
else:
defaults = TestDefaults(None)

# Populate history
for historical in cell_history.values():
Expand Down
2 changes: 1 addition & 1 deletion src/robotkernel/kernel.py
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ def do_complete(self, code, cursor_pos):
"status": "ok",
}

def do_inspect(self, code, cursor_pos, detail_level=0):
def do_inspect(self, code, cursor_pos, detail_level=0, _=None):
cursor_pos = cursor_pos is None and len(code) or cursor_pos
line, offset = line_at_cursor(code, cursor_pos)
line_cursor = cursor_pos - offset
Expand Down
1 change: 0 additions & 1 deletion src/robotkernel/selectors_white.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@


class PickSnipTool(Form):

mouse_down = None
mouse_down_button = None
mouse_down_seconds = 0
Expand Down

0 comments on commit df31cd2

Please sign in to comment.