|
@@ -640,38 +640,38 @@ class TestNotebookApiMocked(object):
|
|
|
def test_get_interpreters_to_show():
|
|
def test_get_interpreters_to_show():
|
|
|
default_interpreters = OrderedDict((
|
|
default_interpreters = OrderedDict((
|
|
|
('hive', {
|
|
('hive', {
|
|
|
- 'name': 'Hive', 'interface': 'hiveserver2', 'type': 'hive', 'is_sql': True, 'options': {}, 'dialect_properties': None,
|
|
|
|
|
|
|
+ 'name': 'Hive', 'interface': 'hiveserver2', 'type': 'hive', 'is_sql': True, 'options': {}, 'dialect_properties': {},
|
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'hive'
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'hive'
|
|
|
}),
|
|
}),
|
|
|
('spark', {
|
|
('spark', {
|
|
|
- 'name': 'Scala', 'interface': 'livy', 'type': 'spark', 'is_sql': False, 'options': {}, 'dialect_properties': None,
|
|
|
|
|
|
|
+ 'name': 'Scala', 'interface': 'livy', 'type': 'spark', 'is_sql': False, 'options': {}, 'dialect_properties': {},
|
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'scala'
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'scala'
|
|
|
}),
|
|
}),
|
|
|
('pig', {
|
|
('pig', {
|
|
|
- 'name': 'Pig', 'interface': 'pig', 'type': 'pig', 'is_sql': False, 'options': {}, 'dialect_properties': None,
|
|
|
|
|
|
|
+ 'name': 'Pig', 'interface': 'pig', 'type': 'pig', 'is_sql': False, 'options': {}, 'dialect_properties': {},
|
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'pig'
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'pig'
|
|
|
}),
|
|
}),
|
|
|
('java', {
|
|
('java', {
|
|
|
- 'name': 'Java', 'interface': 'oozie', 'type': 'java', 'is_sql': False, 'options': {}, 'dialect_properties': None,
|
|
|
|
|
|
|
+ 'name': 'Java', 'interface': 'oozie', 'type': 'java', 'is_sql': False, 'options': {}, 'dialect_properties': {},
|
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'java'
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'java'
|
|
|
})
|
|
})
|
|
|
))
|
|
))
|
|
|
|
|
|
|
|
expected_interpreters = OrderedDict((
|
|
expected_interpreters = OrderedDict((
|
|
|
('java', {
|
|
('java', {
|
|
|
- 'name': 'Java', 'interface': 'oozie', 'type': 'java', 'is_sql': False, 'options': {}, 'dialect_properties': None,
|
|
|
|
|
|
|
+ 'name': 'Java', 'interface': 'oozie', 'type': 'java', 'is_sql': False, 'options': {}, 'dialect_properties': {},
|
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'java'
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'java'
|
|
|
}),
|
|
}),
|
|
|
('pig', {
|
|
('pig', {
|
|
|
- 'name': 'Pig', 'interface': 'pig', 'is_sql': False, 'type': 'pig', 'options': {}, 'dialect_properties': None,
|
|
|
|
|
|
|
+ 'name': 'Pig', 'interface': 'pig', 'is_sql': False, 'type': 'pig', 'options': {}, 'dialect_properties': {},
|
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'pig'
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'pig'
|
|
|
}),
|
|
}),
|
|
|
('hive', {
|
|
('hive', {
|
|
|
- 'name': 'Hive', 'interface': 'hiveserver2', 'is_sql': True, 'type': 'hive', 'options': {}, 'dialect_properties': None,
|
|
|
|
|
|
|
+ 'name': 'Hive', 'interface': 'hiveserver2', 'is_sql': True, 'type': 'hive', 'options': {}, 'dialect_properties': {},
|
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'hive'
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'hive'
|
|
|
}),
|
|
}),
|
|
|
('spark', {
|
|
('spark', {
|
|
|
- 'name': 'Scala', 'interface': 'livy', 'type': 'spark', 'is_sql': False, 'options': {}, 'dialect_properties': None,
|
|
|
|
|
|
|
+ 'name': 'Scala', 'interface': 'livy', 'type': 'spark', 'is_sql': False, 'options': {}, 'dialect_properties': {},
|
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'scala'
|
|
'is_catalog': False, 'category': 'editor', 'dialect': 'scala'
|
|
|
})
|
|
})
|
|
|
))
|
|
))
|
|
@@ -687,12 +687,11 @@ def test_get_interpreters_to_show():
|
|
|
appmanager.load_apps(APP_BLACKLIST.get())
|
|
appmanager.load_apps(APP_BLACKLIST.get())
|
|
|
notebook.conf.INTERPRETERS_CACHE = None
|
|
notebook.conf.INTERPRETERS_CACHE = None
|
|
|
|
|
|
|
|
|
|
+ # 'get_interpreters_to_show should return the same as get_interpreters when interpreters_shown_on_wheel is unset'
|
|
|
assert_equal(
|
|
assert_equal(
|
|
|
- list(default_interpreters.values()), get_ordered_interpreters(),
|
|
|
|
|
- 'get_interpreters_to_show should return the same as get_interpreters when interpreters_shown_on_wheel is unset'
|
|
|
|
|
|
|
+ list(default_interpreters.values()), get_ordered_interpreters()
|
|
|
)
|
|
)
|
|
|
|
|
|
|
|
-
|
|
|
|
|
resets.append(INTERPRETERS_SHOWN_ON_WHEEL.set_for_testing('java,pig'))
|
|
resets.append(INTERPRETERS_SHOWN_ON_WHEEL.set_for_testing('java,pig'))
|
|
|
|
|
|
|
|
assert_equal(
|
|
assert_equal(
|