|
|
@@ -478,31 +478,31 @@ class TestNotebookApiMocked(object):
|
|
|
def test_get_interpreters_to_show():
|
|
|
default_interpreters = OrderedDict((
|
|
|
('hive', {
|
|
|
- 'name': 'Hive', 'interface': 'hiveserver2', 'type': 'hive', 'is_sql': True, 'options': {}, 'is_catalog': False,
|
|
|
+ 'name': 'Hive', 'interface': 'hiveserver2', 'type': 'hive', 'is_sql': True, 'options': {}, 'is_catalog': False, 'category': 'editor', 'dialect': 'hive'
|
|
|
}),
|
|
|
('spark', {
|
|
|
- 'name': 'Scala', 'interface': 'livy', 'type': 'spark', 'is_sql': False, 'options': {}, 'is_catalog': False,
|
|
|
+ 'name': 'Scala', 'interface': 'livy', 'type': 'spark', 'is_sql': False, 'options': {}, 'is_catalog': False, 'category': 'editor', 'dialect': 'scala'
|
|
|
}),
|
|
|
('pig', {
|
|
|
- 'name': 'Pig', 'interface': 'pig', 'type': 'pig', 'is_sql': False, 'options': {}, 'is_catalog': False,
|
|
|
+ 'name': 'Pig', 'interface': 'pig', 'type': 'pig', 'is_sql': False, 'options': {}, 'is_catalog': False, 'category': 'editor', 'dialect': 'pig'
|
|
|
}),
|
|
|
('java', {
|
|
|
- 'name': 'Java', 'interface': 'oozie', 'type': 'java', 'is_sql': False, 'options': {}, 'is_catalog': False,
|
|
|
+ 'name': 'Java', 'interface': 'oozie', 'type': 'java', 'is_sql': False, 'options': {}, 'is_catalog': False, 'category': 'editor', 'dialect': 'java'
|
|
|
})
|
|
|
))
|
|
|
|
|
|
expected_interpreters = OrderedDict((
|
|
|
('java', {
|
|
|
- 'name': 'Java', 'interface': 'oozie', 'type': 'java', 'is_sql': False, 'options': {}, 'is_catalog': False,
|
|
|
+ 'name': 'Java', 'interface': 'oozie', 'type': 'java', 'is_sql': False, 'options': {}, 'is_catalog': False, 'category': 'editor', 'dialect': 'java'
|
|
|
}),
|
|
|
('pig', {
|
|
|
- 'name': 'Pig', 'interface': 'pig', 'is_sql': False, 'type': 'pig', 'options': {}, 'is_catalog': False,
|
|
|
+ 'name': 'Pig', 'interface': 'pig', 'is_sql': False, 'type': 'pig', 'options': {}, 'is_catalog': False, 'category': 'editor', 'dialect': 'pig'
|
|
|
}),
|
|
|
('hive', {
|
|
|
- 'name': 'Hive', 'interface': 'hiveserver2', 'is_sql': True, 'type': 'hive', 'options': {}, 'is_catalog': False,
|
|
|
+ 'name': 'Hive', 'interface': 'hiveserver2', 'is_sql': True, 'type': 'hive', 'options': {}, 'is_catalog': False, 'category': 'editor', 'dialect': 'hive'
|
|
|
}),
|
|
|
('spark', {
|
|
|
- 'name': 'Scala', 'interface': 'livy', 'type': 'spark', 'is_sql': False, 'options': {}, 'is_catalog': False,
|
|
|
+ 'name': 'Scala', 'interface': 'livy', 'type': 'spark', 'is_sql': False, 'options': {}, 'is_catalog': False, 'category': 'editor', 'dialect': 'scala'
|
|
|
})
|
|
|
))
|
|
|
|
|
|
@@ -513,10 +513,13 @@ def test_get_interpreters_to_show():
|
|
|
appmanager.load_apps(APP_BLACKLIST.get())
|
|
|
|
|
|
interpreters_shown_on_wheel_unset = get_ordered_interpreters()
|
|
|
- assert_equal(default_interpreters.values(), interpreters_shown_on_wheel_unset,
|
|
|
- 'get_interpreters_to_show should return the same as get_interpreters when '
|
|
|
- 'interpreters_shown_on_wheel is unset. expected: %s, actual: %s'
|
|
|
- % (default_interpreters.values(), interpreters_shown_on_wheel_unset))
|
|
|
+ assert_equal(
|
|
|
+ default_interpreters.values(),
|
|
|
+ interpreters_shown_on_wheel_unset,
|
|
|
+ 'get_interpreters_to_show should return the same as get_interpreters when interpreters_shown_on_wheel is unset. expected: %s, actual: %s' % (
|
|
|
+ default_interpreters.values(), interpreters_shown_on_wheel_unset
|
|
|
+ )
|
|
|
+ )
|
|
|
|
|
|
resets.append(INTERPRETERS_SHOWN_ON_WHEEL.set_for_testing('java,pig'))
|
|
|
assert_equal(expected_interpreters.values(), get_ordered_interpreters(),
|