Clone
1
run 663 TEST commit 71a0dad
ci-bot edited this page 2025-07-16 20:20:44 +00:00

Test Report

View CI Run 663 | Commit 71a0dad

🧪 Test Report

Generated on 2025-07-16 20:20:42

🧾 General Info

  • duration: 7.868681192398071
  • 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.0007472110446542501
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0007997039938345551
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003438370767980814
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0007314549293369055
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003746940055862069
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006584189832210541
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00031602499075233936
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005625149933621287
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002979210112243891
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005195930134505033
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002978791017085314
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006519929738715291
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002964839804917574
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005058650858700275
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002979480195790529
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004972709575667977
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002943289000540972
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.00048385304398834705
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00030402198899537325
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005824950058013201
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002920200349763036
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004950150614604354
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00030713097658008337
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.000489909085445106
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00011342403013259172
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004818140296265483
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002453429624438286
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005904579302296042
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00021566799841821194
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005030090687796474
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00014113099314272404
📌 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.0003326570149511099
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004970210138708353
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00030855194199830294
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005106450989842415
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003228640416637063
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005467479350045323
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.000293913995847106
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005253170384094119
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00029797793831676245
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005427600117400289
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002964719897136092
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006079940358176827
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00029942498076707125
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005023719277232885
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003730790922418237
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005238030571490526
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003205010434612632
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004991049645468593
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00031401298474520445
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.000507086981087923
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00011388503480702639
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004837040323764086
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002449769526720047
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004988290602341294
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00023209804203361273
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005797359626740217
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00015056505799293518
📌 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.0003015879774466157
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0008561069844290614
📌 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.00033712410368025303
📌 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.00029476406052708626
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0007377610309049487
📌 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.00020430993754416704
📌 Outcome
passed
#25 parameters: [y-n-True-Question? [Y/n] ]
  • Parameters: y-n-True-Question? [Y/n]

🔧 Setup Phase

📌 Duration
0.0003089170204475522
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006561389891430736
📌 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.00020335998851805925
📌 Outcome
passed
#28 parameters: [n-n-True-Question? [y/N] ]
  • Parameters: n-n-True-Question? [y/N]

🔧 Setup Phase

📌 Duration
0.0003100549802184105
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.000625945976935327
📌 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.00020330504048615694
📌 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