|
1 | 1 | # -*- coding: utf-8 -*- |
2 | 2 | from .helper import session |
3 | 3 |
|
4 | | -import os.path as osp |
| 4 | +from mathicsscript import load_default_settings_files |
5 | 5 |
|
6 | | -from mathics.core.definitions import autoload_files, Definitions |
7 | 6 |
|
8 | 7 | def test_settings(): |
9 | | - import os.path as osp |
10 | | - from mathics.core.definitions import autoload_files |
11 | | - import mathicsscript |
| 8 | + load_default_settings_files(session.definitions) |
12 | 9 |
|
13 | | - root_dir = osp.realpath( |
14 | | - osp.dirname(mathicsscript.__file__), |
| 10 | + assert ( |
| 11 | + session.evaluate("Settings`$ShowFullFormInput::usage").to_python() |
| 12 | + != "Settings`$ShowFullFormInput::usage" |
15 | 13 | ) |
16 | 14 |
|
17 | | - autoload_files(session.definitions, root_dir, "autoload") |
18 | | - |
19 | | - assert session.evaluate("Settings`$ShowFullFormInput::usage").to_python() != "Settings`$ShowFullFormInput::usage" |
20 | | - |
21 | 15 | assert type(session.evaluate("Settings`$ShowFullFormInput").to_python()) is bool |
22 | 16 |
|
23 | | - assert session.evaluate("Settings`$PygmentsStyle::usage").to_python() != "Settings`$PygmentsStyle::usage" |
| 17 | + assert ( |
| 18 | + session.evaluate("Settings`$PygmentsStyle::usage").to_python() |
| 19 | + != "Settings`$PygmentsStyle::usage" |
| 20 | + ) |
24 | 21 |
|
25 | | - assert session.evaluate("Settings`$PygmentsShowTokens::usage").to_python() != "Settings`$PygmentsShowTokens::usage" |
| 22 | + assert ( |
| 23 | + session.evaluate("Settings`$PygmentsShowTokens::usage").to_python() |
| 24 | + != "Settings`$PygmentsShowTokens::usage" |
| 25 | + ) |
26 | 26 |
|
27 | 27 | assert type(session.evaluate("Settings`$PygmentsShowTokens").to_python()) is bool |
28 | 28 |
|
29 | | - assert session.evaluate("Settings`$UseUnicode::usage").to_python() != "Settings`$UseUnicode::usage" |
| 29 | + assert ( |
| 30 | + session.evaluate("Settings`$UseUnicode::usage").to_python() |
| 31 | + != "Settings`$UseUnicode::usage" |
| 32 | + ) |
30 | 33 |
|
31 | 34 | assert type(session.evaluate("Settings`$UseUnicode").to_python()) is bool |
32 | 35 |
|
33 | | - assert session.evaluate("Settings`MathicsScriptVersion::usage").to_python() != "Settings`MathicsScriptVersion::usage" |
| 36 | + assert ( |
| 37 | + session.evaluate("Settings`MathicsScriptVersion::usage").to_python() |
| 38 | + != "Settings`MathicsScriptVersion::usage" |
| 39 | + ) |
| 40 | + |
34 | 41 |
|
35 | 42 | def test_is_not_notebook(): |
36 | | - # the settings already were loaded |
| 43 | + # the settings already were loaded |
37 | 44 | assert session.evaluate("System`$Notebooks").to_python() == False |
0 commit comments