Clone
1
run 665 TEST commit d86224d
ci-bot edited this page 2025-07-16 20:28:56 +00:00

Test Report

View CI Run 665 | Commit d86224d

🧪 Test Report

Generated on 2025-07-16 20:28:55

🧾 General Info

  • duration: 7.963297367095947
  • 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.0007433340651914477
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0007876469753682613
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00034270400647073984
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0007231939816847444
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00038996501825749874
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.000695803901180625
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.000338940997608006
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005796110490337014
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003046930069103837
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005431870231404901
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00029647909104824066
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006317790830507874
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.000321267987601459
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.000531072961166501
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00029529398307204247
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005187509814277291
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00031502393539994955
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005339889321476221
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00029898108914494514
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006202339427545667
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003358459798619151
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005553830415010452
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00033032195642590523
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005352899897843599
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00011929299216717482
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005635669222101569
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002607229398563504
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006700040539726615
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002556079998612404
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005576469702646136
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00016246200539171696
📌 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.00033645599614828825
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005566440522670746
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003228820860385895
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005279240431264043
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00033780699595808983
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005321030039340258
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00030649988912045956
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005033010384067893
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003086010692641139
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005118650151416659
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003039829898625612
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0012272000312805176
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003082479815930128
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005333670414984226
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00032045901753008366
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005205299239605665
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002938549732789397
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.00048769894056022167
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003273210022598505
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005098290275782347
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00011832197196781635
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005011169705539942
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002149499487131834
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005442990222945809
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00021509500220417976
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005693160928785801
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00015391397755593061
📌 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.00031795294489711523
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0008957450045272708
📌 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.00032940006349235773
📌 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.0003086680080741644
📌 Outcome
passed

🔧 Call Phase

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

🔧 Setup Phase

📌 Duration
0.00048466608859598637
📌 Outcome
passed

🔧 Call Phase

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

🔧 Setup Phase

📌 Duration
0.000284051988273859
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006220989162102342
📌 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.00019188399892300367
📌 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