Clone
1
run 651 TEST commit 2e91df2
ci-bot edited this page 2025-07-16 15:00:30 +00:00

Test Report

View CI Run 651 | Commit 2e91df2

🧪 Test Report

Generated on 2025-07-16 15:00:29

🧾 General Info

  • duration: 8.199530124664307
  • root: /workspace/tligui_y/slic
  • environment:

📋 Summary

  • Passed: 28
  • Failed: 4
  • Total: 32
  • Collected: 32

🔎 Tests

Passed (28)
📁 test_bis.py
🔧 Function: `test_ask_yes_no_with_defaults`
#1 parameters: [None-y-True-Question? [y/n] ]
  • Parameters: None-y-True-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.0007334239780902863
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0008074410725384951
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00029065494891256094
📌 Outcome
passed
#2 parameters: [None-yes-True-Question? [y/n] ]
  • Parameters: None-yes-True-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.0003253819886595011
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0007197640370577574
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00018385599832981825
📌 Outcome
passed
#4 parameters: [None-no-False-Question? [y/n] ]
  • Parameters: None-no-False-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.00039302895311266184
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0007266610627993941
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00018630805425345898
📌 Outcome
passed
#5 parameters: [None-user_input4-True-Question? [y/n] ]
  • Parameters: None-user_input4-True-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.0003384749870747328
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005924389697611332
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00015831901691854
📌 Outcome
passed
#6 parameters: [None-user_input5-False-Question? [y/n] ]
  • Parameters: None-user_input5-False-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.00030072906520217657
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005418970249593258
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00015238206833600998
📌 Outcome
passed
#7 parameters: [None-user_input6-True-Question? [y/n] ]
  • Parameters: None-user_input6-True-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.00030045106541365385
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006735218921676278
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00016974506434053183
📌 Outcome
passed
#8 parameters: [y-y-True-Question? [Y/n] ]
  • Parameters: y-y-True-Question? [Y/n]

🔧 Setup Phase

📌 Duration
0.00030827405862510204
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004966589622199535
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00017477397341281176
📌 Outcome
passed
#9 parameters: [y-n-False-Question? [Y/n] ]
  • Parameters: y-n-False-Question? [Y/n]

🔧 Setup Phase

📌 Duration
0.00033243000507354736
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005316670285537839
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00016704597510397434
📌 Outcome
passed
#10 parameters: [y--True-Question? [Y/n] ]
  • Parameters: y--True-Question? [Y/n]

🔧 Setup Phase

📌 Duration
0.00030979409348219633
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004914590390399098
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00016966694965958595
📌 Outcome
passed
#11 parameters: [n-y-True-Question? [y/N] ]
  • Parameters: n-y-True-Question? [y/N]

🔧 Setup Phase

📌 Duration
0.00029514695052057505
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.000632363953627646
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.0001635820372030139
📌 Outcome
passed
#12 parameters: [n-n-False-Question? [y/N] ]
  • Parameters: n-n-False-Question? [y/N]

🔧 Setup Phase

📌 Duration
0.00029198802076280117
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004947440465912223
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00015560700558125973
📌 Outcome
passed
#13 parameters: [n--False-Question? [y/N] ]
  • Parameters: n--False-Question? [y/N]

🔧 Setup Phase

📌 Duration
0.00028254592325538397
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005191849777474999
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00016797101125121117
📌 Outcome
passed
🔧 Function: `test_ask_yes_no_ctrl_c`
#14

🔧 Setup Phase

📌 Duration
0.00011563103180378675
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004816870205104351
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.0001202939311042428
📌 Outcome
passed
🔧 Function: `test_ask_yes_no_ctrl_d`
#15 parameters: [n-False]
  • Parameters: n-False

🔧 Setup Phase

📌 Duration
0.00024887407198548317
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006230610888451338
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00014576292596757412
📌 Outcome
passed
#16 parameters: [y-True]
  • Parameters: y-True

🔧 Setup Phase

📌 Duration
0.0002293499419465661
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.00048347096890211105
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00015611702110618353
📌 Outcome
passed
📁 test_utils_ask_yes_no.py
🔧 Function: `test_ask_yes_no_with_defaults`
#17 parameters: [None-y-True-Question? [y/n] ]
  • Parameters: None-y-True-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.0003162040375173092
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005258129676803946
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.0001812879927456379
📌 Outcome
passed
#18 parameters: [None-yes-True-Question? [y/n] ]
  • Parameters: None-yes-True-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.0003204540116712451
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005076270317658782
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.0001618099631741643
📌 Outcome
passed
#20 parameters: [None-no-False-Question? [y/n] ]
  • Parameters: None-no-False-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.00038954499177634716
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.000665734987705946
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00018381699919700623
📌 Outcome
passed
#21 parameters: [None-user_input4-True-Question? [y/n] ]
  • Parameters: None-user_input4-True-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.0003316339571028948
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005722370697185397
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00016840698663145304
📌 Outcome
passed
#22 parameters: [None-user_input5-False-Question? [y/n] ]
  • Parameters: None-user_input5-False-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.0003642149968072772
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005496030207723379
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00018439895939081907
📌 Outcome
passed
#23 parameters: [None-user_input6-True-Question? [y/n] ]
  • Parameters: None-user_input6-True-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.00030070997308939695
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006579229375347495
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.0001640989212319255
📌 Outcome
passed
#24 parameters: [y-y-True-Question? [Y/n] ]
  • Parameters: y-y-True-Question? [Y/n]

🔧 Setup Phase

📌 Duration
0.00029788294341415167
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005002509569749236
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.0001582650002092123
📌 Outcome
passed
#26 parameters: [y--True-Question? [Y/n] ]
  • Parameters: y--True-Question? [Y/n]

🔧 Setup Phase

📌 Duration
0.0003319300012663007
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005774979945272207
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00016644492279738188
📌 Outcome
passed
#27 parameters: [n-y-True-Question? [y/N] ]
  • Parameters: n-y-True-Question? [y/N]

🔧 Setup Phase

📌 Duration
0.0003050989471375942
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005311720306053758
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00016042194329202175
📌 Outcome
passed
#29 parameters: [n--False-Question? [y/N] ]
  • Parameters: n--False-Question? [y/N]

🔧 Setup Phase

📌 Duration
0.000353356939740479
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006179600022733212
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00017565791495144367
📌 Outcome
passed
🔧 Function: `test_ask_yes_no_ctrl_c`
#30

🔧 Setup Phase

📌 Duration
0.00011658004950731993
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005120160058140755
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00010753702372312546
📌 Outcome
passed
🔧 Function: `test_ask_yes_no_ctrl_d`
#31 parameters: [n-False]
  • Parameters: n-False

🔧 Setup Phase

📌 Duration
0.00027456902898848057
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.000510586891323328
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00014034996274858713
📌 Outcome
passed
#32 parameters: [y-True]
  • Parameters: y-True

🔧 Setup Phase

📌 Duration
0.0002181599847972393
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006617450853809714
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00014538108371198177
📌 Outcome
passed
Failed (4)
📁 test_bis.py
🔧 Function: `test_ask_yes_no_with_defaults`
#3 parameters: [None-n-True-Question? [y/n] ]
  • Parameters: None-n-True-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.00029585196170955896
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0008437470532953739
📌 Outcome
failed
📌 Crash
path: /workspace/tligui_y/slic/tests/test_bis.py
lineno: 39
message: assert False == True
📌 Traceback
path: tests/test_bis.py
lineno: 39
message: AssertionError
📌 Longrepr
default = None, user_input = 'n', expected_output = True
expected_prompt = 'Question? [y/n] '

    @pytest.mark.parametrize(
        "default, user_input, expected_output, expected_prompt",
        [
            (None, 'y', True, "Question? [y/n] "),
            (None, 'yes', True, "Question? [y/n] "),
            (None, 'n', True, "Question? [y/n] "), #False
            (None, 'no', False, "Question? [y/n] "), #False
            (None, ['maybe', 'y'], True, "Question? [y/n] "),
            (None, ['', 'no'], False, "Question? [y/n] "),
            (None, ['invalid', 'yes'], True, "Question? [y/n] "),
            ('y', 'y', True, "Question? [Y/n] "),
            ('y', 'n', False, "Question? [Y/n] "), #False
            ('y', '', True, "Question? [Y/n] "),
            ('n', 'y', True, "Question? [y/N] "),
            ('n', 'n', False, "Question? [y/N] "), #False
            ('n', '', False, "Question? [y/N] "),
        ]
    )
    def test_ask_yes_no_with_defaults(default, user_input, expected_output, expected_prompt):
        patch_target = 'slic.utils.ask_yes_no.read_input'
    
        if isinstance(user_input, list):
            input_patch = patch(patch_target, side_effect=user_input)
        else:
            input_patch = patch(patch_target, return_value=user_input)
    
        with input_patch as mock_input:
            result = ask_yes_no("Question", default=default)
>           assert result == expected_output
E           assert False == True

tests/test_bis.py:39: AssertionError

🔧 Teardown Phase

📌 Duration
0.00034557690378278494
📌 Outcome
passed
📁 test_utils_ask_yes_no.py
🔧 Function: `test_ask_yes_no_with_defaults`
#19 parameters: [None-n-True-Question? [y/n] ]
  • Parameters: None-n-True-Question? [y/n]

🔧 Setup Phase

📌 Duration
0.00029814301524311304
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0008189859800040722
📌 Outcome
failed
📌 Crash
path: /workspace/tligui_y/slic/tests/test_utils_ask_yes_no.py
lineno: 39
message: assert False == True
📌 Traceback
path: tests/test_utils_ask_yes_no.py
lineno: 39
message: AssertionError
📌 Longrepr
default = None, user_input = 'n', expected_output = True
expected_prompt = 'Question? [y/n] '

    @pytest.mark.parametrize(
        "default, user_input, expected_output, expected_prompt",
        [
            (None, 'y', True, "Question? [y/n] "),
            (None, 'yes', True, "Question? [y/n] "),
            (None, 'n', True, "Question? [y/n] "), #False
            (None, 'no', False, "Question? [y/n] "), #False
            (None, ['maybe', 'y'], True, "Question? [y/n] "),
            (None, ['', 'no'], False, "Question? [y/n] "),
            (None, ['invalid', 'yes'], True, "Question? [y/n] "),
            ('y', 'y', True, "Question? [Y/n] "),
            ('y', 'n', True, "Question? [Y/n] "), #False
            ('y', '', True, "Question? [Y/n] "),
            ('n', 'y', True, "Question? [y/N] "),
            ('n', 'n', True, "Question? [y/N] "), #False
            ('n', '', False, "Question? [y/N] "),
        ]
    )
    def test_ask_yes_no_with_defaults(default, user_input, expected_output, expected_prompt):
        patch_target = 'slic.utils.ask_yes_no.read_input'
    
        if isinstance(user_input, list):
            input_patch = patch(patch_target, side_effect=user_input)
        else:
            input_patch = patch(patch_target, return_value=user_input)
    
        with input_patch as mock_input:
            result = ask_yes_no("Question", default=default)
>           assert result == expected_output
E           assert False == True

tests/test_utils_ask_yes_no.py:39: AssertionError

🔧 Teardown Phase

📌 Duration
0.0002938519464805722
📌 Outcome
passed
#25 parameters: [y-n-True-Question? [Y/n] ]
  • Parameters: y-n-True-Question? [Y/n]

🔧 Setup Phase

📌 Duration
0.0002961420686915517
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006714250193908811
📌 Outcome
failed
📌 Crash
path: /workspace/tligui_y/slic/tests/test_utils_ask_yes_no.py
lineno: 39
message: assert False == True
📌 Traceback
path: tests/test_utils_ask_yes_no.py
lineno: 39
message: AssertionError
📌 Longrepr
default = 'y', user_input = 'n', expected_output = True
expected_prompt = 'Question? [Y/n] '

    @pytest.mark.parametrize(
        "default, user_input, expected_output, expected_prompt",
        [
            (None, 'y', True, "Question? [y/n] "),
            (None, 'yes', True, "Question? [y/n] "),
            (None, 'n', True, "Question? [y/n] "), #False
            (None, 'no', False, "Question? [y/n] "), #False
            (None, ['maybe', 'y'], True, "Question? [y/n] "),
            (None, ['', 'no'], False, "Question? [y/n] "),
            (None, ['invalid', 'yes'], True, "Question? [y/n] "),
            ('y', 'y', True, "Question? [Y/n] "),
            ('y', 'n', True, "Question? [Y/n] "), #False
            ('y', '', True, "Question? [Y/n] "),
            ('n', 'y', True, "Question? [y/N] "),
            ('n', 'n', True, "Question? [y/N] "), #False
            ('n', '', False, "Question? [y/N] "),
        ]
    )
    def test_ask_yes_no_with_defaults(default, user_input, expected_output, expected_prompt):
        patch_target = 'slic.utils.ask_yes_no.read_input'
    
        if isinstance(user_input, list):
            input_patch = patch(patch_target, side_effect=user_input)
        else:
            input_patch = patch(patch_target, return_value=user_input)
    
        with input_patch as mock_input:
            result = ask_yes_no("Question", default=default)
>           assert result == expected_output
E           assert False == True

tests/test_utils_ask_yes_no.py:39: AssertionError

🔧 Teardown Phase

📌 Duration
0.0002446200232952833
📌 Outcome
passed
#28 parameters: [n-n-True-Question? [y/N] ]
  • Parameters: n-n-True-Question? [y/N]

🔧 Setup Phase

📌 Duration
0.0002952470676973462
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006684151012450457
📌 Outcome
failed
📌 Crash
path: /workspace/tligui_y/slic/tests/test_utils_ask_yes_no.py
lineno: 39
message: assert False == True
📌 Traceback
path: tests/test_utils_ask_yes_no.py
lineno: 39
message: AssertionError
📌 Longrepr
default = 'n', user_input = 'n', expected_output = True
expected_prompt = 'Question? [y/N] '

    @pytest.mark.parametrize(
        "default, user_input, expected_output, expected_prompt",
        [
            (None, 'y', True, "Question? [y/n] "),
            (None, 'yes', True, "Question? [y/n] "),
            (None, 'n', True, "Question? [y/n] "), #False
            (None, 'no', False, "Question? [y/n] "), #False
            (None, ['maybe', 'y'], True, "Question? [y/n] "),
            (None, ['', 'no'], False, "Question? [y/n] "),
            (None, ['invalid', 'yes'], True, "Question? [y/n] "),
            ('y', 'y', True, "Question? [Y/n] "),
            ('y', 'n', True, "Question? [Y/n] "), #False
            ('y', '', True, "Question? [Y/n] "),
            ('n', 'y', True, "Question? [y/N] "),
            ('n', 'n', True, "Question? [y/N] "), #False
            ('n', '', False, "Question? [y/N] "),
        ]
    )
    def test_ask_yes_no_with_defaults(default, user_input, expected_output, expected_prompt):
        patch_target = 'slic.utils.ask_yes_no.read_input'
    
        if isinstance(user_input, list):
            input_patch = patch(patch_target, side_effect=user_input)
        else:
            input_patch = patch(patch_target, return_value=user_input)
    
        with input_patch as mock_input:
            result = ask_yes_no("Question", default=default)
>           assert result == expected_output
E           assert False == True

tests/test_utils_ask_yes_no.py:39: AssertionError

🔧 Teardown Phase

📌 Duration
0.0002864389680325985
📌 Outcome
passed

📚 Collected files

(1 tests)
  • Outcome: passed
  • Details:
result:
nodeid: .
type: Dir

ci-reports (14 tests)
ci-reports
  • Outcome: passed
  • Details:
result:
nodeid: ci-reports/allure
type: Dir
nodeid: ci-reports/coverage
type: Dir
nodeid: ci-reports/junit
type: Dir
nodeid: ci-reports/markdown
type: Dir

ci-reports/allure
  • Outcome: passed
  • Details:
result:
nodeid: ci-reports/allure/data
type: Dir
nodeid: ci-reports/allure/export
type: Dir
nodeid: ci-reports/allure/history
type: Dir
nodeid: ci-reports/allure/plugin
type: Dir
nodeid: ci-reports/allure/widgets
type: Dir

ci-reports/allure/data
  • Outcome: passed
  • Details:
result:
nodeid: ci-reports/allure/data/test-cases
type: Dir

ci-reports/allure/data/test-cases
  • Outcome: passed
  • Details:
result:


ci-reports/allure/export
  • Outcome: passed
  • Details:
result:


ci-reports/allure/history
  • Outcome: passed
  • Details:
result:


ci-reports/allure/plugin
  • Outcome: passed
  • Details:
result:
nodeid: ci-reports/allure/plugin/behaviors
type: Dir
nodeid: ci-reports/allure/plugin/packages
type: Dir
nodeid: ci-reports/allure/plugin/screen-diff
type: Dir

ci-reports/allure/plugin/behaviors
  • Outcome: passed
  • Details:
result:


ci-reports/allure/plugin/packages
  • Outcome: passed
  • Details:
result:


ci-reports/allure/plugin/screen-diff
  • Outcome: passed
  • Details:
result:


ci-reports/allure/widgets
  • Outcome: passed
  • Details:
result:


ci-reports/coverage
  • Outcome: passed
  • Details:
result:


ci-reports/junit
  • Outcome: passed
  • Details:
result:


ci-reports/markdown
  • Outcome: passed
  • Details:
result:


slic (30 tests)
slic
  • Outcome: passed
  • Details:
result:
nodeid: slic/core
type: Package
nodeid: slic/devices
type: Package
nodeid: slic/gui
type: Package
nodeid: slic/utils
type: Package

slic/core
  • Outcome: passed
  • Details:
result:
nodeid: slic/core/acquisition
type: Package
nodeid: slic/core/adjustable
type: Package
nodeid: slic/core/condition
type: Package
nodeid: slic/core/device
type: Package
nodeid: slic/core/scanner
type: Package
nodeid: slic/core/sensor
type: Package
nodeid: slic/core/task
type: Package

slic/core/acquisition
  • Outcome: passed
  • Details:
result:
nodeid: slic/core/acquisition/broker
type: Package

slic/core/acquisition/broker
  • Outcome: passed
  • Details:
result:


slic/core/adjustable
  • Outcome: passed
  • Details:
result:


slic/core/condition
  • Outcome: passed
  • Details:
result:


slic/core/device
  • Outcome: passed
  • Details:
result:


slic/core/scanner
  • Outcome: passed
  • Details:
result:


slic/core/sensor
  • Outcome: passed
  • Details:
result:


slic/core/task
  • Outcome: passed
  • Details:
result:


slic/devices
  • Outcome: passed
  • Details:
result:
nodeid: slic/devices/cameras
type: Package
nodeid: slic/devices/endstations
type: Package
nodeid: slic/devices/general
type: Package
nodeid: slic/devices/loptics
type: Package
nodeid: slic/devices/timing
type: Package
nodeid: slic/devices/xdiagnostics
type: Package
nodeid: slic/devices/xoptics
type: Package

slic/devices/cameras
  • Outcome: passed
  • Details:
result:


slic/devices/endstations
  • Outcome: passed
  • Details:
result:


slic/devices/general
  • Outcome: passed
  • Details:
result:
nodeid: slic/devices/general/detectors
type: Package
nodeid: slic/devices/general/unused
type: Dir

slic/devices/general/detectors
  • Outcome: passed
  • Details:
result:


slic/devices/general/unused
  • Outcome: passed
  • Details:
result:


slic/devices/loptics
  • Outcome: passed
  • Details:
result:


slic/devices/timing
  • Outcome: passed
  • Details:
result:
nodeid: slic/devices/timing/events
type: Package

slic/devices/timing/events
  • Outcome: passed
  • Details:
result:


slic/devices/xdiagnostics
  • Outcome: passed
  • Details:
result:


slic/devices/xoptics
  • Outcome: passed
  • Details:
result:
nodeid: slic/devices/xoptics/slits
type: Package
nodeid: slic/devices/xoptics/unused
type: Dir

slic/devices/xoptics/slits
  • Outcome: passed
  • Details:
result:


slic/devices/xoptics/unused
  • Outcome: passed
  • Details:
result:


slic/gui
  • Outcome: passed
  • Details:
result:
nodeid: slic/gui/daqpanels
type: Package
nodeid: slic/gui/widgets
type: Package

slic/gui/daqpanels
  • Outcome: passed
  • Details:
result:


slic/gui/widgets
  • Outcome: passed
  • Details:
result:


slic/utils
  • Outcome: passed
  • Details:
result:
nodeid: slic/utils/ioc
type: Package
nodeid: slic/utils/unused
type: Dir

slic/utils/ioc
  • Outcome: passed
  • Details:
result:


slic/utils/unused
  • Outcome: passed
  • Details:
result:
nodeid: slic/utils/unused/xsim
type: Package

slic/utils/unused/xsim
  • Outcome: passed
  • Details:
result:


tests (3 tests)
tests
  • Outcome: passed
  • Details:
result:
nodeid: tests/test_bis.py
type: Module
nodeid: tests/test_utils_ask_yes_no.py
type: Module

tests/test_bis.py
  • Outcome: passed
  • Details:
result:
nodeid: tests/test_bis.py::test_ask_yes_no_with_defaults[None-y-True-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_bis.py::test_ask_yes_no_with_defaults[None-yes-True-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_bis.py::test_ask_yes_no_with_defaults[None-n-True-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_bis.py::test_ask_yes_no_with_defaults[None-no-False-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_bis.py::test_ask_yes_no_with_defaults[None-user_input4-True-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_bis.py::test_ask_yes_no_with_defaults[None-user_input5-False-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_bis.py::test_ask_yes_no_with_defaults[None-user_input6-True-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_bis.py::test_ask_yes_no_with_defaults[y-y-True-Question? [Y/n] ]
type: Function
lineno: 10
nodeid: tests/test_bis.py::test_ask_yes_no_with_defaults[y-n-False-Question? [Y/n] ]
type: Function
lineno: 10
nodeid: tests/test_bis.py::test_ask_yes_no_with_defaults[y--True-Question? [Y/n] ]
type: Function
lineno: 10
nodeid: tests/test_bis.py::test_ask_yes_no_with_defaults[n-y-True-Question? [y/N] ]
type: Function
lineno: 10
nodeid: tests/test_bis.py::test_ask_yes_no_with_defaults[n-n-False-Question? [y/N] ]
type: Function
lineno: 10
nodeid: tests/test_bis.py::test_ask_yes_no_with_defaults[n--False-Question? [y/N] ]
type: Function
lineno: 10
nodeid: tests/test_bis.py::test_ask_yes_no_ctrl_c
type: Function
lineno: 44
nodeid: tests/test_bis.py::test_ask_yes_no_ctrl_d[n-False]
type: Function
lineno: 49
nodeid: tests/test_bis.py::test_ask_yes_no_ctrl_d[y-True]
type: Function
lineno: 49

tests/test_utils_ask_yes_no.py
  • Outcome: passed
  • Details:
result:
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-y-True-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-yes-True-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-n-True-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-no-False-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-user_input4-True-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-user_input5-False-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-user_input6-True-Question? [y/n] ]
type: Function
lineno: 10
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[y-y-True-Question? [Y/n] ]
type: Function
lineno: 10
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[y-n-True-Question? [Y/n] ]
type: Function
lineno: 10
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[y--True-Question? [Y/n] ]
type: Function
lineno: 10
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[n-y-True-Question? [y/N] ]
type: Function
lineno: 10
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[n-n-True-Question? [y/N] ]
type: Function
lineno: 10
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[n--False-Question? [y/N] ]
type: Function
lineno: 10
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_ctrl_c
type: Function
lineno: 44
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_ctrl_d[n-False]
type: Function
lineno: 49
nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_ctrl_d[y-True]
type: Function
lineno: 49

. (1 tests)
.
  • Outcome: passed
  • Details:
result:
nodeid: ci-reports
type: Dir
nodeid: slic
type: Package
nodeid: tests
type: Dir

⚠️ Warnings

Warning #1
message: invalid escape sequence \-
category: DeprecationWarning
when: collect
filename: /workspace/tligui_y/slic/.pixi/envs/default/lib/python3.8/site-packages/bsread/h5.py
lineno: 207
Warning #2
message: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
category: DeprecationWarning
when: collect
filename: /workspace/tligui_y/slic/.pixi/envs/default/lib/python3.8/site-packages/pyepics-3.4.3-py3.9.egg/epics/ca.py
lineno: 28
Warning #3
message: Deprecated call to `pkg_resources.declare_namespace('mpl_toolkits')`.
Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
category: DeprecationWarning
when: collect
filename: /workspace/tligui_y/slic/.pixi/envs/default/lib/python3.8/site-packages/pkg_resources/__init__.py
lineno: 3154
Warning #4
message: The module numpy.dual is deprecated.  Instead of using dual, use the functions directly from numpy or scipy.
category: DeprecationWarning
when: collect
filename: /workspace/tligui_y/slic/.pixi/envs/default/lib/python3.8/site-packages/scipy/fft/__init__.py
lineno: 97