Clone
1
run 658 TEST commit 6054c3f
ci-bot edited this page 2025-07-16 20:13:59 +00:00

Test Report

View CI Run 658 | Commit 6054c3f

🧪 Test Report

Generated on 2025-07-16 20:13:58

🧾 General Info

  • duration: 8.164735555648804
  • 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.0007074400782585144
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0007644289871677756
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003203329397365451
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0007032789289951324
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003815980162471533
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006788340397179127
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003217670600861311
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005543379811570048
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00029678805731236935
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005114380037412047
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003053180407732725
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006527759833261371
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00029468198772519827
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004901180509477854
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002939660334959626
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005000369856134057
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00029228103812783957
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004882708890363574
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002946830354630947
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.000605081906542182
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003062320174649358
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.00048480695113539696
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00029345403891056776
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004949260037392378
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00011274591088294983
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004915179451927543
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00023289199452847242
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006340789841488004
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0002176309935748577
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005046810256317258
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00013920094352215528
📌 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.00032227905467152596
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004982770187780261
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00029247195925563574
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005053920904174447
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00030776194762438536
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005245200591161847
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.000310160918161273
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.000510274083353579
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00029604509472846985
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005137609550729394
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003042339812964201
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005933939246460795
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003162719076499343
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005311479326337576
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003423680318519473
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.000498112989589572
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.000283082015812397
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004963249666616321
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.0003013190580531955
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.000491242972202599
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00012449605856090784
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.000477908062748611
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00021388591267168522
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0004923739470541477
📌 Outcome
passed

🔧 Teardown Phase

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

🔧 Setup Phase

📌 Duration
0.00022459891624748707
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0005686340155079961
📌 Outcome
passed

🔧 Teardown Phase

📌 Duration
0.00016022403724491596
📌 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.0003005559556186199
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0008435170166194439
📌 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.00033029098995029926
📌 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.0002911388874053955
📌 Outcome
passed

🔧 Call Phase

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

🔧 Setup Phase

📌 Duration
0.00029732694383710623
📌 Outcome
passed

🔧 Call Phase

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

🔧 Setup Phase

📌 Duration
0.0003051139647141099
📌 Outcome
passed

🔧 Call Phase

📌 Duration
0.0006069770315662026
📌 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.0001949649304151535
📌 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