CI: update test report and coverage files
This commit is contained in:
+485
-138
File diff suppressed because it is too large
Load Diff
@@ -1 +1,225 @@
|
||||
No source for code: '/workspace/tligui_y/slic/test-ci/conftest.py'.
|
||||
| Name | Stmts | Miss | Cover |
|
||||
|----------------------------------------------- | -------: | -------: | ------: |
|
||||
| slic/\_\_init\_\_.py | 20 | 2 | 90% |
|
||||
| slic/core/\_\_init\_\_.py | 5 | 0 | 100% |
|
||||
| slic/core/acquisition/\_\_init\_\_.py | 7 | 0 | 100% |
|
||||
| slic/core/acquisition/acquisition.py | 56 | 42 | 25% |
|
||||
| slic/core/acquisition/baseacquisition.py | 5 | 1 | 80% |
|
||||
| slic/core/acquisition/broker/\_\_init\_\_.py | 2 | 0 | 100% |
|
||||
| slic/core/acquisition/broker/brokerclient.py | 104 | 80 | 23% |
|
||||
| slic/core/acquisition/broker/brokerconfig.py | 102 | 87 | 15% |
|
||||
| slic/core/acquisition/broker/pedestal.py | 68 | 59 | 13% |
|
||||
| slic/core/acquisition/broker/pids.py | 17 | 12 | 29% |
|
||||
| slic/core/acquisition/broker/post\_retrieve.py | 120 | 120 | 0% |
|
||||
| slic/core/acquisition/broker/requeststatus.py | 77 | 73 | 5% |
|
||||
| slic/core/acquisition/broker/restapi.py | 147 | 107 | 27% |
|
||||
| slic/core/acquisition/broker/tools.py | 52 | 18 | 65% |
|
||||
| slic/core/acquisition/bsacquisition.py | 10 | 3 | 70% |
|
||||
| slic/core/acquisition/bschannels.py | 30 | 19 | 37% |
|
||||
| slic/core/acquisition/channels.py | 51 | 30 | 41% |
|
||||
| slic/core/acquisition/dbacquisition.py | 19 | 12 | 37% |
|
||||
| slic/core/acquisition/detcfg.py | 82 | 35 | 57% |
|
||||
| slic/core/acquisition/diaacquisition.py | 113 | 113 | 0% |
|
||||
| slic/core/acquisition/diaconfig.py | 36 | 36 | 0% |
|
||||
| slic/core/acquisition/dummyacquisition.py | 12 | 12 | 0% |
|
||||
| slic/core/acquisition/fakeacquisition.py | 76 | 53 | 30% |
|
||||
| slic/core/acquisition/pedestals.py | 69 | 69 | 0% |
|
||||
| slic/core/acquisition/pvacquisition.py | 60 | 47 | 22% |
|
||||
| slic/core/acquisition/pvchannels.py | 13 | 7 | 46% |
|
||||
| slic/core/acquisition/sfacquisition.py | 159 | 129 | 19% |
|
||||
| slic/core/acquisition/sfpaths.py | 23 | 19 | 17% |
|
||||
| slic/core/acquisition/spreadsheet.py | 45 | 45 | 0% |
|
||||
| slic/core/adjustable/\_\_init\_\_.py | 11 | 0 | 100% |
|
||||
| slic/core/adjustable/adjustable.py | 50 | 30 | 40% |
|
||||
| slic/core/adjustable/baseadjustable.py | 28 | 18 | 36% |
|
||||
| slic/core/adjustable/collection.py | 22 | 14 | 36% |
|
||||
| slic/core/adjustable/combined.py | 15 | 8 | 47% |
|
||||
| slic/core/adjustable/convenience.py | 35 | 20 | 43% |
|
||||
| slic/core/adjustable/converted.py | 16 | 10 | 38% |
|
||||
| slic/core/adjustable/dummyadjustable.py | 41 | 30 | 27% |
|
||||
| slic/core/adjustable/error.py | 2 | 0 | 100% |
|
||||
| slic/core/adjustable/genericadjustable.py | 32 | 24 | 25% |
|
||||
| slic/core/adjustable/limited.py | 29 | 18 | 38% |
|
||||
| slic/core/adjustable/linked.py | 22 | 15 | 32% |
|
||||
| slic/core/adjustable/pvadjustable.py | 119 | 91 | 24% |
|
||||
| slic/core/adjustable/pvchangemon.py | 77 | 56 | 27% |
|
||||
| slic/core/adjustable/pvenumadjustable.py | 38 | 22 | 42% |
|
||||
| slic/core/adjustable/scaler.py | 22 | 16 | 27% |
|
||||
| slic/core/condition/\_\_init\_\_.py | 2 | 0 | 100% |
|
||||
| slic/core/condition/basecondition.py | 8 | 2 | 75% |
|
||||
| slic/core/condition/condition.py | 109 | 81 | 26% |
|
||||
| slic/core/condition/pvcondition.py | 21 | 12 | 43% |
|
||||
| slic/core/condition/valuecondition.py | 22 | 15 | 32% |
|
||||
| slic/core/device/\_\_init\_\_.py | 2 | 0 | 100% |
|
||||
| slic/core/device/auto.py | 12 | 12 | 0% |
|
||||
| slic/core/device/basedevice.py | 2 | 0 | 100% |
|
||||
| slic/core/device/device.py | 46 | 35 | 24% |
|
||||
| slic/core/device/filtered.py | 23 | 23 | 0% |
|
||||
| slic/core/device/simpledevice.py | 6 | 2 | 67% |
|
||||
| slic/core/scanner/\_\_init\_\_.py | 1 | 0 | 100% |
|
||||
| slic/core/scanner/runname.py | 36 | 23 | 36% |
|
||||
| slic/core/scanner/scanbackend.py | 232 | 197 | 15% |
|
||||
| slic/core/scanner/scaninfo.py | 45 | 35 | 22% |
|
||||
| slic/core/scanner/scanner.py | 136 | 89 | 35% |
|
||||
| slic/core/sensor/\_\_init\_\_.py | 8 | 0 | 100% |
|
||||
| slic/core/sensor/basesensor.py | 12 | 3 | 75% |
|
||||
| slic/core/sensor/bscombined.py | 9 | 5 | 44% |
|
||||
| slic/core/sensor/bsmonitor.py | 101 | 72 | 29% |
|
||||
| slic/core/sensor/bsnorm.py | 12 | 7 | 42% |
|
||||
| slic/core/sensor/bssensor.py | 6 | 2 | 67% |
|
||||
| slic/core/sensor/combined.py | 31 | 20 | 35% |
|
||||
| slic/core/sensor/monitor.py | 62 | 51 | 18% |
|
||||
| slic/core/sensor/norm.py | 9 | 5 | 44% |
|
||||
| slic/core/sensor/pvsensor.py | 32 | 20 | 38% |
|
||||
| slic/core/sensor/remoteplot.py | 15 | 10 | 33% |
|
||||
| slic/core/sensor/sensor.py | 60 | 42 | 30% |
|
||||
| slic/core/task/\_\_init\_\_.py | 4 | 0 | 100% |
|
||||
| slic/core/task/basetask.py | 11 | 3 | 73% |
|
||||
| slic/core/task/daqtask.py | 23 | 16 | 30% |
|
||||
| slic/core/task/loop.py | 57 | 40 | 30% |
|
||||
| slic/core/task/producer.py | 25 | 18 | 28% |
|
||||
| slic/core/task/task.py | 62 | 46 | 26% |
|
||||
| slic/devices/\_\_init\_\_.py | 7 | 0 | 100% |
|
||||
| slic/devices/cameras/\_\_init\_\_.py | 4 | 0 | 100% |
|
||||
| slic/devices/cameras/basler.py | 8 | 4 | 50% |
|
||||
| slic/devices/cameras/camera\_bs.py | 13 | 8 | 38% |
|
||||
| slic/devices/cameras/camera\_ca.py | 34 | 19 | 44% |
|
||||
| slic/devices/cameras/camerabase.py | 17 | 12 | 29% |
|
||||
| slic/devices/cameras/screenpanel.py | 31 | 21 | 32% |
|
||||
| slic/devices/endstations/\_\_init\_\_.py | 3 | 0 | 100% |
|
||||
| slic/devices/endstations/alvra\_flex.py | 10 | 5 | 50% |
|
||||
| slic/devices/endstations/alvra\_huber.py | 8 | 4 | 50% |
|
||||
| slic/devices/endstations/alvra\_prime.py | 48 | 34 | 29% |
|
||||
| slic/devices/endstations/alvra\_xtg.py | 8 | 8 | 0% |
|
||||
| slic/devices/endstations/bernina\_cameras.py | 33 | 33 | 0% |
|
||||
| slic/devices/endstations/bernina\_platform.py | 46 | 46 | 0% |
|
||||
| slic/devices/general/\_\_init\_\_.py | 4 | 0 | 100% |
|
||||
| slic/devices/general/delay\_compensation.py | 13 | 13 | 0% |
|
||||
| slic/devices/general/delay\_stage.py | 57 | 30 | 47% |
|
||||
| slic/devices/general/detectors/\_\_init\_\_.py | 2 | 0 | 100% |
|
||||
| slic/devices/general/detectors/buffer.py | 66 | 35 | 47% |
|
||||
| slic/devices/general/detectors/digitizer.py | 13 | 7 | 46% |
|
||||
| slic/devices/general/detectors/pvdatastream.py | 33 | 24 | 27% |
|
||||
| slic/devices/general/detectors/timer.py | 15 | 9 | 40% |
|
||||
| slic/devices/general/micosstage.py | 7 | 7 | 0% |
|
||||
| slic/devices/general/motor.py | 128 | 88 | 31% |
|
||||
| slic/devices/general/shutter.py | 22 | 12 | 45% |
|
||||
| slic/devices/general/shutterctx.py | 18 | 7 | 61% |
|
||||
| slic/devices/general/smaract.py | 169 | 125 | 26% |
|
||||
| slic/devices/loptics/\_\_init\_\_.py | 2 | 0 | 100% |
|
||||
| slic/devices/loptics/alvra\_explaser.py | 29 | 21 | 28% |
|
||||
| slic/devices/loptics/bernina\_explaser.py | 28 | 28 | 0% |
|
||||
| slic/devices/loptics/lasershutter.py | 22 | 14 | 36% |
|
||||
| slic/devices/timing/\_\_init\_\_.py | 0 | 0 | 100% |
|
||||
| slic/devices/timing/events/\_\_init\_\_.py | 3 | 3 | 0% |
|
||||
| slic/devices/timing/events/codes.py | 5 | 5 | 0% |
|
||||
| slic/devices/timing/events/ctaseq.py | 190 | 190 | 0% |
|
||||
| slic/devices/timing/events/evr.py | 37 | 37 | 0% |
|
||||
| slic/devices/timing/events/tma.py | 40 | 40 | 0% |
|
||||
| slic/devices/timing/lasertiming.py | 253 | 184 | 27% |
|
||||
| slic/devices/xdiagnostics/\_\_init\_\_.py | 2 | 0 | 100% |
|
||||
| slic/devices/xdiagnostics/intensitymonitor.py | 124 | 92 | 26% |
|
||||
| slic/devices/xdiagnostics/profilemonitor.py | 19 | 9 | 53% |
|
||||
| slic/devices/xdiagnostics/timetools.py | 48 | 48 | 0% |
|
||||
| slic/devices/xoptics/\_\_init\_\_.py | 7 | 0 | 100% |
|
||||
| slic/devices/xoptics/aramis\_attenuator.py | 96 | 66 | 31% |
|
||||
| slic/devices/xoptics/aramis\_reflaser.py | 23 | 15 | 35% |
|
||||
| slic/devices/xoptics/dcm.py | 211 | 162 | 23% |
|
||||
| slic/devices/xoptics/kb.py | 30 | 18 | 40% |
|
||||
| slic/devices/xoptics/offsetmirrors.py | 9 | 5 | 44% |
|
||||
| slic/devices/xoptics/pulsepicker.py | 56 | 34 | 39% |
|
||||
| slic/devices/xoptics/slits/\_\_init\_\_.py | 5 | 0 | 100% |
|
||||
| slic/devices/xoptics/slits/slitblades.py | 66 | 48 | 27% |
|
||||
| slic/devices/xoptics/slits/slittwinunit.py | 12 | 6 | 50% |
|
||||
| slic/devices/xoptics/slits/slitunit.py | 14 | 8 | 43% |
|
||||
| slic/devices/xoptics/slits/slitunitcw.py | 7 | 3 | 57% |
|
||||
| slic/devices/xoptics/slits/slitunitjj.py | 8 | 5 | 38% |
|
||||
| slic/gui/\_\_init\_\_.py | 1 | 0 | 100% |
|
||||
| slic/gui/daqframe.py | 75 | 54 | 28% |
|
||||
| slic/gui/daqpanels/\_\_init\_\_.py | 6 | 0 | 100% |
|
||||
| slic/gui/daqpanels/config.py | 98 | 80 | 18% |
|
||||
| slic/gui/daqpanels/goto.py | 92 | 76 | 17% |
|
||||
| slic/gui/daqpanels/run.py | 56 | 46 | 18% |
|
||||
| slic/gui/daqpanels/scan2d.py | 77 | 66 | 14% |
|
||||
| slic/gui/daqpanels/scan.py | 63 | 54 | 14% |
|
||||
| slic/gui/daqpanels/sfx.py | 77 | 60 | 22% |
|
||||
| slic/gui/daqpanels/special.py | 63 | 54 | 14% |
|
||||
| slic/gui/daqpanels/static.py | 46 | 37 | 20% |
|
||||
| slic/gui/daqpanels/tools.py | 140 | 114 | 19% |
|
||||
| slic/gui/daqpanels/tweak.py | 149 | 127 | 15% |
|
||||
| slic/gui/gui.py | 16 | 10 | 38% |
|
||||
| slic/gui/icon.py | 8 | 4 | 50% |
|
||||
| slic/gui/persist.py | 68 | 48 | 29% |
|
||||
| slic/gui/widgets/\_\_init\_\_.py | 11 | 0 | 100% |
|
||||
| slic/gui/widgets/alarm.py | 21 | 11 | 48% |
|
||||
| slic/gui/widgets/alternative.py | 51 | 40 | 22% |
|
||||
| slic/gui/widgets/boxes.py | 33 | 26 | 21% |
|
||||
| slic/gui/widgets/checkbox.py | 8 | 4 | 50% |
|
||||
| slic/gui/widgets/completers.py | 27 | 19 | 30% |
|
||||
| slic/gui/widgets/dyncombo.py | 49 | 49 | 0% |
|
||||
| slic/gui/widgets/entries.py | 253 | 195 | 23% |
|
||||
| slic/gui/widgets/exc2warn.py | 15 | 13 | 13% |
|
||||
| slic/gui/widgets/fname.py | 60 | 47 | 22% |
|
||||
| slic/gui/widgets/jfcfg.py | 290 | 230 | 21% |
|
||||
| slic/gui/widgets/jfmodcoords.py | 88 | 70 | 20% |
|
||||
| slic/gui/widgets/labeled.py | 19 | 7 | 63% |
|
||||
| slic/gui/widgets/lists.py | 96 | 73 | 24% |
|
||||
| slic/gui/widgets/mods.py | 25 | 17 | 32% |
|
||||
| slic/gui/widgets/nope.py | 26 | 19 | 27% |
|
||||
| slic/gui/widgets/plotting.py | 68 | 47 | 31% |
|
||||
| slic/gui/widgets/tools.py | 11 | 7 | 36% |
|
||||
| slic/gui/widgets/twobuttons.py | 43 | 30 | 30% |
|
||||
| slic/gui/wxdebug.py | 15 | 7 | 53% |
|
||||
| slic/utils/\_\_init\_\_.py | 24 | 0 | 100% |
|
||||
| slic/utils/argfwd.py | 52 | 13 | 75% |
|
||||
| slic/utils/ask\_yes\_no.py | 27 | 4 | 85% |
|
||||
| slic/utils/channels.py | 17 | 12 | 29% |
|
||||
| slic/utils/config.py | 5 | 2 | 60% |
|
||||
| slic/utils/cprint.py | 41 | 16 | 61% |
|
||||
| slic/utils/dbusnotify.py | 40 | 39 | 2% |
|
||||
| slic/utils/debug.py | 16 | 12 | 25% |
|
||||
| slic/utils/dictext.py | 30 | 19 | 37% |
|
||||
| slic/utils/dotdir.py | 10 | 1 | 90% |
|
||||
| slic/utils/duo.py | 77 | 45 | 42% |
|
||||
| slic/utils/elog.py | 30 | 21 | 30% |
|
||||
| slic/utils/eval.py | 49 | 37 | 24% |
|
||||
| slic/utils/exceptions.py | 22 | 14 | 36% |
|
||||
| slic/utils/get\_adj.py | 17 | 11 | 35% |
|
||||
| slic/utils/hastyepics.py | 26 | 14 | 46% |
|
||||
| slic/utils/ioc/\_\_init\_\_.py | 1 | 1 | 0% |
|
||||
| slic/utils/ioc/adjdrv.py | 31 | 31 | 0% |
|
||||
| slic/utils/ioc/ioc.py | 63 | 63 | 0% |
|
||||
| slic/utils/ipy.py | 22 | 15 | 32% |
|
||||
| slic/utils/jsonext.py | 24 | 16 | 33% |
|
||||
| slic/utils/lazypv.py | 12 | 12 | 0% |
|
||||
| slic/utils/logcfg.py | 52 | 2 | 96% |
|
||||
| slic/utils/logign.py | 22 | 14 | 36% |
|
||||
| slic/utils/marker.py | 48 | 31 | 35% |
|
||||
| slic/utils/metaclasses.py | 8 | 0 | 100% |
|
||||
| slic/utils/namespace.py | 5 | 1 | 80% |
|
||||
| slic/utils/npy.py | 71 | 56 | 21% |
|
||||
| slic/utils/opmsg.py | 122 | 122 | 0% |
|
||||
| slic/utils/path.py | 32 | 24 | 25% |
|
||||
| slic/utils/picklio.py | 7 | 3 | 57% |
|
||||
| slic/utils/printing.py | 77 | 61 | 21% |
|
||||
| slic/utils/pv.py | 30 | 20 | 33% |
|
||||
| slic/utils/pvpreload.py | 50 | 19 | 62% |
|
||||
| slic/utils/pyepics.py | 64 | 39 | 39% |
|
||||
| slic/utils/rangebar.py | 92 | 61 | 34% |
|
||||
| slic/utils/readable.py | 12 | 9 | 25% |
|
||||
| slic/utils/registry.py | 33 | 19 | 42% |
|
||||
| slic/utils/reprate.py | 46 | 33 | 28% |
|
||||
| slic/utils/richcfg.py | 21 | 11 | 48% |
|
||||
| slic/utils/run\_later.py | 88 | 88 | 0% |
|
||||
| slic/utils/screenshot.py | 30 | 21 | 30% |
|
||||
| slic/utils/sendmail.py | 49 | 49 | 0% |
|
||||
| slic/utils/sendsms.py | 5 | 5 | 0% |
|
||||
| slic/utils/shortcut.py | 38 | 20 | 47% |
|
||||
| slic/utils/snapshot.py | 6 | 3 | 50% |
|
||||
| slic/utils/termtitle.py | 3 | 0 | 100% |
|
||||
| slic/utils/tqdm\_mod.py | 28 | 18 | 36% |
|
||||
| slic/utils/trinary.py | 4 | 2 | 50% |
|
||||
| slic/utils/typecast.py | 60 | 60 | 0% |
|
||||
| slic/utils/utils.py | 17 | 8 | 53% |
|
||||
| slic/utils/xrange.py | 33 | 30 | 9% |
|
||||
| **TOTAL** | **9577** | **7048** | **26%** |
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
📁 ci-reports/markdown/pytest-report.json
|
||||
├── created: 1753185405.3162174
|
||||
├── duration: 7.606374025344849
|
||||
├── created: 1753186245.2189486
|
||||
├── duration: 7.359919309616089
|
||||
├── exitcode: 1
|
||||
├── root: /workspace/tligui_y/slic
|
||||
├── environment
|
||||
@@ -320,6 +320,10 @@
|
||||
│ │ ├── nodeid: slic/utils
|
||||
│ │ └── type: Package
|
||||
│ ├── -
|
||||
│ │ ├── nodeid: temp-ci
|
||||
│ │ ├── outcome: passed
|
||||
│ │ └── result
|
||||
│ ├── -
|
||||
│ │ ├── nodeid: tests/test_bis.py
|
||||
│ │ ├── outcome: passed
|
||||
│ │ └── result
|
||||
@@ -530,6 +534,9 @@
|
||||
│ ├── -
|
||||
│ │ ├── nodeid: slic
|
||||
│ │ └── type: Package
|
||||
│ ├── -
|
||||
│ │ ├── nodeid: temp-ci
|
||||
│ │ └── type: Dir
|
||||
│ └── -
|
||||
│ ├── nodeid: tests
|
||||
│ └── type: Dir
|
||||
@@ -550,13 +557,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0006665640976279974
|
||||
│ │ │ ├── duration: 0.0006609160918742418
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0007005028892308474
|
||||
│ │ │ ├── duration: 0.0006735671777278185
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00028226408176124096
|
||||
│ │ ├── duration: 0.0004555040504783392
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -574,13 +581,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0003137232270091772
|
||||
│ │ │ ├── duration: 0.00036447495222091675
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0006471839733421803
|
||||
│ │ │ ├── duration: 0.0005084399599581957
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.0001756269484758377
|
||||
│ │ ├── duration: 0.0001921551302075386
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -598,10 +605,10 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0002935549709945917
|
||||
│ │ │ ├── duration: 0.0003137520980089903
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0008268728852272034
|
||||
│ │ │ ├── duration: 0.0008842169772833586
|
||||
│ │ │ ├── outcome: failed
|
||||
│ │ │ ├── crash
|
||||
│ │ │ │ ├── path: /workspace/tligui_y/slic/tests/test_bis.py
|
||||
@@ -652,7 +659,7 @@
|
||||
│ │ │
|
||||
│ │ │ tests/test_bis.py:39: AssertionError
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.000324747059494257
|
||||
│ │ ├── duration: 0.0003306618891656399
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -670,13 +677,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0003857079427689314
|
||||
│ │ │ ├── duration: 0.0003977769520133734
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0006651089061051607
|
||||
│ │ │ ├── duration: 0.0006507581565529108
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00017299200408160686
|
||||
│ │ ├── duration: 0.0002005249261856079
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -694,13 +701,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00031888997182250023
|
||||
│ │ │ ├── duration: 0.0003416868858039379
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0005320070777088404
|
||||
│ │ │ ├── duration: 0.0005657358560711145
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00017235102131962776
|
||||
│ │ ├── duration: 0.00018950412049889565
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -719,13 +726,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00030244607478380203
|
||||
│ │ │ ├── duration: 0.0003185721579939127
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0005300689954310656
|
||||
│ │ │ ├── duration: 0.000516833970323205
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00016311602666974068
|
||||
│ │ ├── duration: 0.00018588919192552567
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -743,13 +750,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0003076731227338314
|
||||
│ │ │ ├── duration: 0.0003334609791636467
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.000589634058997035
|
||||
│ │ │ ├── duration: 0.000600120984017849
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00017368304543197155
|
||||
│ │ ├── duration: 0.00018696114420890808
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -767,13 +774,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0002939992118626833
|
||||
│ │ │ ├── duration: 0.00032755895517766476
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0004879571497440338
|
||||
│ │ │ ├── duration: 0.0004959399811923504
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00016390602104365826
|
||||
│ │ ├── duration: 0.0001809119712561369
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -791,13 +798,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00030472781509160995
|
||||
│ │ │ ├── duration: 0.0003249580040574074
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.00047870795242488384
|
||||
│ │ │ ├── duration: 0.0005066359881311655
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.0001700089778751135
|
||||
│ │ ├── duration: 0.000188496895134449
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -815,13 +822,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0002933910582214594
|
||||
│ │ │ ├── duration: 0.0003236790653318167
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0004817349836230278
|
||||
│ │ │ ├── duration: 0.0004874730948358774
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.0001614780630916357
|
||||
│ │ ├── duration: 0.00018818979151546955
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -839,13 +846,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00030470406636595726
|
||||
│ │ │ ├── duration: 0.0003155141603201628
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.000582149950787425
|
||||
│ │ │ ├── duration: 0.0015102841425687075
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.0001746760681271553
|
||||
│ │ ├── duration: 0.00019782502204179764
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -863,13 +870,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00029239896684885025
|
||||
│ │ │ ├── duration: 0.0003225679975003004
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.00048049516044557095
|
||||
│ │ │ ├── duration: 0.0005023051053285599
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.0001632370986044407
|
||||
│ │ ├── duration: 0.00019968906417489052
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -887,13 +894,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00031317584216594696
|
||||
│ │ │ ├── duration: 0.0003323471173644066
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.00047427299432456493
|
||||
│ │ │ ├── duration: 0.0004904109518975019
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00015159393660724163
|
||||
│ │ ├── duration: 0.0001887320540845394
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid: tests/test_bis.py::test_ask_yes_no_ctrl_c
|
||||
@@ -906,13 +913,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0001088420394808054
|
||||
│ │ │ ├── duration: 0.00011860812082886696
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.00048737996257841587
|
||||
│ │ │ ├── duration: 0.0004985879641026258
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00010850699618458748
|
||||
│ │ ├── duration: 0.00012192199937999249
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid: tests/test_bis.py::test_ask_yes_no_ctrl_d
|
||||
@@ -928,13 +935,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00021557696163654327
|
||||
│ │ │ ├── duration: 0.0002443131525069475
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0005672948900610209
|
||||
│ │ │ ├── duration: 0.000595359830185771
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00014477991499006748
|
||||
│ │ ├── duration: 0.00015733507461845875
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid: tests/test_bis.py::test_ask_yes_no_ctrl_d
|
||||
@@ -950,13 +957,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00022029713727533817
|
||||
│ │ │ ├── duration: 0.00022997800260782242
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.00046584196388721466
|
||||
│ │ │ ├── duration: 0.0005136060062795877
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00014809099957346916
|
||||
│ │ ├── duration: 0.00015586591325700283
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -974,13 +981,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00031222193501889706
|
||||
│ │ │ ├── duration: 0.00032760994508862495
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0004954668693244457
|
||||
│ │ │ ├── duration: 0.0005072259809821844
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00016412604600191116
|
||||
│ │ ├── duration: 0.00018193782307207584
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -998,13 +1005,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0002974029630422592
|
||||
│ │ │ ├── duration: 0.00032937200739979744
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0005067619495093822
|
||||
│ │ │ ├── duration: 0.00057938601821661
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00016528600826859474
|
||||
│ │ ├── duration: 0.0001797419972717762
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -1022,10 +1029,10 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0002971088979393244
|
||||
│ │ │ ├── duration: 0.00030957814306020737
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0015243291854858398
|
||||
│ │ │ ├── duration: 0.0006500249728560448
|
||||
│ │ │ ├── outcome: failed
|
||||
│ │ │ ├── crash
|
||||
│ │ │ │ ├── path:
|
||||
@@ -1077,7 +1084,7 @@
|
||||
│ │ │
|
||||
│ │ │ tests/test_utils_ask_yes_no.py:39: AssertionError
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00020265812054276466
|
||||
│ │ ├── duration: 0.0002101778518408537
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -1095,13 +1102,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00032146601006388664
|
||||
│ │ │ ├── duration: 0.00034245196729898453
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0005179429426789284
|
||||
│ │ │ ├── duration: 0.0004996000789105892
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00017545092850923538
|
||||
│ │ ├── duration: 0.00020011188462376595
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -1119,13 +1126,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.000298843951895833
|
||||
│ │ │ ├── duration: 0.0003290281165391207
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0005100679118186235
|
||||
│ │ │ ├── duration: 0.0005175340920686722
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00016331602819263935
|
||||
│ │ ├── duration: 0.0001877231989055872
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -1144,13 +1151,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0003074479755014181
|
||||
│ │ │ ├── duration: 0.00031687505543231964
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0005018080119043589
|
||||
│ │ │ ├── duration: 0.0005247639492154121
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00018232199363410473
|
||||
│ │ ├── duration: 0.00019484106451272964
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -1168,13 +1175,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0002985019236803055
|
||||
│ │ │ ├── duration: 0.00032937596552073956
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0006132191047072411
|
||||
│ │ │ ├── duration: 0.0006298399530351162
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00016417820006608963
|
||||
│ │ ├── duration: 0.0001835778821259737
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -1192,13 +1199,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0003162659704685211
|
||||
│ │ │ ├── duration: 0.0003186140675097704
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0004776997957378626
|
||||
│ │ │ ├── duration: 0.0004822749178856611
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00016502104699611664
|
||||
│ │ ├── duration: 0.00017571914941072464
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -1216,10 +1223,10 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.0002929649781435728
|
||||
│ │ │ ├── duration: 0.00031067105010151863
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0006422048900276423
|
||||
│ │ │ ├── duration: 0.0006272669415920973
|
||||
│ │ │ ├── outcome: failed
|
||||
│ │ │ ├── crash
|
||||
│ │ │ │ ├── path:
|
||||
@@ -1271,7 +1278,7 @@
|
||||
│ │ │
|
||||
│ │ │ tests/test_utils_ask_yes_no.py:39: AssertionError
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00020531285554170609
|
||||
│ │ ├── duration: 0.0002070581540465355
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -1289,13 +1296,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00030801608227193356
|
||||
│ │ │ ├── duration: 0.00033637508749961853
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0005082229617983103
|
||||
│ │ │ ├── duration: 0.0005188200157135725
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.0001612221822142601
|
||||
│ │ ├── duration: 0.0001931600272655487
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -1313,13 +1320,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00030491407960653305
|
||||
│ │ │ ├── duration: 0.00033035106025636196
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0004800199531018734
|
||||
│ │ │ ├── duration: 0.0004995460622012615
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00016599404625594616
|
||||
│ │ ├── duration: 0.00018156110309064388
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -1337,10 +1344,10 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00029406393878161907
|
||||
│ │ │ ├── duration: 0.0003250411245971918
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0006175499875098467
|
||||
│ │ │ ├── duration: 0.0006117261946201324
|
||||
│ │ │ ├── outcome: failed
|
||||
│ │ │ ├── crash
|
||||
│ │ │ │ ├── path:
|
||||
@@ -1392,7 +1399,7 @@
|
||||
│ │ │
|
||||
│ │ │ tests/test_utils_ask_yes_no.py:39: AssertionError
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00018847407773137093
|
||||
│ │ ├── duration: 0.00021915812976658344
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid:
|
||||
@@ -1410,13 +1417,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00031479401513934135
|
||||
│ │ │ ├── duration: 0.00033717392943799496
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0005120988935232162
|
||||
│ │ │ ├── duration: 0.0005116418469697237
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00016082311049103737
|
||||
│ │ ├── duration: 0.00018932088278234005
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_ctrl_c
|
||||
@@ -1429,13 +1436,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00011098594404757023
|
||||
│ │ │ ├── duration: 0.00011703209020197392
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0004827110096812248
|
||||
│ │ │ ├── duration: 0.0004869811236858368
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00011503510177135468
|
||||
│ │ ├── duration: 0.00012708292342722416
|
||||
│ │ └── outcome: passed
|
||||
│ ├── -
|
||||
│ │ ├── nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_ctrl_d
|
||||
@@ -1451,13 +1458,13 @@
|
||||
│ │ │ ├── slic
|
||||
│ │ │ └──
|
||||
│ │ ├── setup
|
||||
│ │ │ ├── duration: 0.00022256094962358475
|
||||
│ │ │ ├── duration: 0.0002455790527164936
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ ├── call
|
||||
│ │ │ ├── duration: 0.0004673681687563658
|
||||
│ │ │ ├── duration: 0.0005011670291423798
|
||||
│ │ │ └── outcome: passed
|
||||
│ │ └── teardown
|
||||
│ │ ├── duration: 0.00013598008081316948
|
||||
│ │ ├── duration: 0.00015226402319967747
|
||||
│ │ └── outcome: passed
|
||||
│ └── -
|
||||
│ ├── nodeid: tests/test_utils_ask_yes_no.py::test_ask_yes_no_ctrl_d
|
||||
@@ -1473,13 +1480,13 @@
|
||||
│ │ ├── slic
|
||||
│ │ └──
|
||||
│ ├── setup
|
||||
│ │ ├── duration: 0.00022283988073468208
|
||||
│ │ ├── duration: 0.00024452595971524715
|
||||
│ │ └── outcome: passed
|
||||
│ ├── call
|
||||
│ │ ├── duration: 0.000582491047680378
|
||||
│ │ ├── duration: 0.0005928180180490017
|
||||
│ │ └── outcome: passed
|
||||
│ └── teardown
|
||||
│ ├── duration: 0.00014060013927519321
|
||||
│ ├── duration: 0.0001644650474190712
|
||||
│ └── outcome: passed
|
||||
└── warnings
|
||||
├── -
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,380 @@
|
||||
[
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_with_defaults[None-y-True-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": "y",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-y-True-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_with_defaults[None-yes-True-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": "yes",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-yes-True-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_with_defaults[None-n-True-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": "n",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-n-True-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_with_defaults[None-no-False-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": "no",
|
||||
"expected_output": false,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-no-False-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_with_defaults[None-user_input4-True-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": [
|
||||
"maybe",
|
||||
"y"
|
||||
],
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-user_input4-True-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_with_defaults[None-user_input5-False-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": [
|
||||
"",
|
||||
"no"
|
||||
],
|
||||
"expected_output": false,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-user_input5-False-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_with_defaults[None-user_input6-True-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": [
|
||||
"invalid",
|
||||
"yes"
|
||||
],
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-user_input6-True-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_with_defaults[y-y-True-Question? [Y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": "y",
|
||||
"user_input": "y",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [Y/n] "
|
||||
},
|
||||
"id": "y-y-True-Question? [Y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_with_defaults[y-n-False-Question? [Y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": "y",
|
||||
"user_input": "n",
|
||||
"expected_output": false,
|
||||
"expected_prompt": "Question? [Y/n] "
|
||||
},
|
||||
"id": "y-n-False-Question? [Y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_with_defaults[y--True-Question? [Y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": "y",
|
||||
"user_input": "",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [Y/n] "
|
||||
},
|
||||
"id": "y--True-Question? [Y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_with_defaults[n-y-True-Question? [y/N] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": "n",
|
||||
"user_input": "y",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [y/N] "
|
||||
},
|
||||
"id": "n-y-True-Question? [y/N] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_with_defaults[n-n-False-Question? [y/N] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": "n",
|
||||
"user_input": "n",
|
||||
"expected_output": false,
|
||||
"expected_prompt": "Question? [y/N] "
|
||||
},
|
||||
"id": "n-n-False-Question? [y/N] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_with_defaults[n--False-Question? [y/N] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": "n",
|
||||
"user_input": "",
|
||||
"expected_output": false,
|
||||
"expected_prompt": "Question? [y/N] "
|
||||
},
|
||||
"id": "n--False-Question? [y/N] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_ctrl_c",
|
||||
"callspec": null
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_ctrl_d[n-False]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"ctrl_d": "n",
|
||||
"expected_result": false
|
||||
},
|
||||
"id": "n-False"
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_bis.py::test_ask_yes_no_ctrl_d[y-True]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"ctrl_d": "y",
|
||||
"expected_result": true
|
||||
},
|
||||
"id": "y-True"
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-y-True-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": "y",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-y-True-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-yes-True-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": "yes",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-yes-True-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-n-True-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": "n",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-n-True-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-no-False-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": "no",
|
||||
"expected_output": false,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-no-False-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-user_input4-True-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": [
|
||||
"maybe",
|
||||
"y"
|
||||
],
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-user_input4-True-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-user_input5-False-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": [
|
||||
"",
|
||||
"no"
|
||||
],
|
||||
"expected_output": false,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-user_input5-False-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[None-user_input6-True-Question? [y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": null,
|
||||
"user_input": [
|
||||
"invalid",
|
||||
"yes"
|
||||
],
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [y/n] "
|
||||
},
|
||||
"id": "None-user_input6-True-Question? [y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[y-y-True-Question? [Y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": "y",
|
||||
"user_input": "y",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [Y/n] "
|
||||
},
|
||||
"id": "y-y-True-Question? [Y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[y-n-True-Question? [Y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": "y",
|
||||
"user_input": "n",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [Y/n] "
|
||||
},
|
||||
"id": "y-n-True-Question? [Y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[y--True-Question? [Y/n] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": "y",
|
||||
"user_input": "",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [Y/n] "
|
||||
},
|
||||
"id": "y--True-Question? [Y/n] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[n-y-True-Question? [y/N] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": "n",
|
||||
"user_input": "y",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [y/N] "
|
||||
},
|
||||
"id": "n-y-True-Question? [y/N] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[n-n-True-Question? [y/N] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": "n",
|
||||
"user_input": "n",
|
||||
"expected_output": true,
|
||||
"expected_prompt": "Question? [y/N] "
|
||||
},
|
||||
"id": "n-n-True-Question? [y/N] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_with_defaults[n--False-Question? [y/N] ]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"default": "n",
|
||||
"user_input": "",
|
||||
"expected_output": false,
|
||||
"expected_prompt": "Question? [y/N] "
|
||||
},
|
||||
"id": "n--False-Question? [y/N] "
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_ctrl_c",
|
||||
"callspec": null
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_ctrl_d[n-False]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"ctrl_d": "n",
|
||||
"expected_result": false
|
||||
},
|
||||
"id": "n-False"
|
||||
}
|
||||
},
|
||||
{
|
||||
"nodeid": "tests/test_utils_ask_yes_no.py::test_ask_yes_no_ctrl_d[y-True]",
|
||||
"callspec": {
|
||||
"params": {
|
||||
"ctrl_d": "y",
|
||||
"expected_result": true
|
||||
},
|
||||
"id": "y-True"
|
||||
}
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user