leahi-testsuites

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDT-3155 Blood Set Auto-Load and Auto-Eject - SW - 02 - Q&R - 15: SIT - Software Integration Tests - Squish Qt

Merge branch 'staging' into feature/LDT-3153-Blood-Set-Auto-Load-and-Auto-Eject

    • -0
    • +18
    /suite_leahi/shared/scripts/names.py
LDT-3948 Post-Treatment - SW - 02 - Foundation - Q&R - 15: SIT - Software Integration Tests - Squish Qt

LDT-3948 Post-Treatment - SW - 02 - Foundation - Q&R - 15: SIT - Software Integration Tests - Squish Qt

LDT -3429 HDF - SW - 02 - Main-Tx HDF Tab - Graph - Q&R - 15: SIT - Software Integration Tests - Squish Qt

    • -7
    • +11
    /suite_leahi/shared/scripts/names.py
    • -9
    • +13
    /suite_leahi/tst_main_tx_hdf/test.py
Added the waitForObject while navigating to the pages

Added the waitForObject while navigating to the pages

Added 60 second snooze

Added 60 second snooze

can we remove this and test adding a timeout to mouseClick(waitForObject(hdf)) on line 67 where we actually press the hdf option

can we remove this and test adding a timeout to mouseClick(waitForObject(hdf)) on line 67 where we actually press the hdf option

we may just need 60 seconds to plot a line can we update to 60 and check if that works

we may just need 60 seconds to plot a line can we update to 60 and check if that works

To genarate the graph it will take time so added wait here

To genarate the graph it will take time so added wait here

Changing to treatement mode HDF option is not displaying in the UI so added wait

Changing to treatement mode HDF option is not displaying in the UI so added wait

LDT-3948 Post-Treatment - SW - 02 - Foundation - Q&R - 15: SIT - Software Integration Tests - Squish Qt

Stepnames variable is the list of objects (i.e concentrate,Installation,self tests) Standard and advanced mode differ by getting the value from the system.conf file

Stepnames variable is the list of objects (i.e concentrate,Installation,self tests)

Standard and advanced mode differ by getting the value from the system.conf file

we can make a function to just def rinsebackrequest_Check(): return rinsebackrequest == 8 if this works better? but well have alot more functions elsewhere. Let us know Behrouz NematiPour but the...

we can make a function to just

def rinsebackrequest_Check():
return rinsebackrequest == 8

if this works better? but well have alot more functions elsewhere. Let us know Behrouz NematiPour but the majority of the test cases do indeed use the lambda

we the lamba because we are using the waitFor() to wait for this condition to be true. waitFor() calls the lambda multiple times until it returns True or the timeout expires.

we the lamba because we are using the waitFor() to wait for this condition to be true.

waitFor() calls the lambda multiple times until it returns True or the timeout expires.

please add report to JIRA ticket

please add report to JIRA ticket

is this the same as o_confirmButton_ConfirmButton ?

is this the same as o_confirmButton_ConfirmButton ?

Nicholas Ramirez Please investigate the Dial-In code.

Nicholas Ramirez Please investigate the Dial-In code.

Thanks for providing the definition of the lambda. https://devapps.diality.us/static/s73b8n/2static/images/wiki/icons/emoticons/biggrin.gif My main question is, why lambda? What is that condition i...

Thanks for providing the definition of the lambda.
My main question is, why lambda?
What is that condition in this lambda (what is rinsebackrequest == 8)?
If that has a common use case, better to be a function?

Nicholas Ramirez Could you please check why that is, what the difference is between the two, and whether there are any inconveniences with Dial-In we need to take care of?

Nicholas Ramirez Could you please check why that is, what the difference is between the two, and whether there are any inconveniences with Dial-In we need to take care of?

Does this work? Have you tested it? It seems like while all are using equal, they should overwrite the previous one. It is just a preference; if you can't find a way, that's fine to leave it as it...

Does this work?
Have you tested it?
It seems like while all are using equal, they should overwrite the previous one.

It is just a preference; if you can't find a way, that's fine to leave it as it was.

LDT-3909 Misc SW Enhancements - SW - 02 - General Aesthetics - Q&R - 15: SIT - Software Integration Tests - Squish Qt

    • -7
    • +11
    /suite_leahi/tst_main_treatment/test.py
What is 2? What was 1?

What is 2?
What was 1?

Added the variable for the path

Added the variable for the path

Getting the text from rejection.conf

Getting the text from rejection.conf

Added for different test case for this test case it is not used

Added for different test case for this test case it is not used

LDT -2280 Patient Vitals - SW - 02 - Q&R - 15: SIT - Software Integration Tests - Squish Qt

    • -16
    • +20
    /suite_leahi/tst_patient_vitals/test.py
We have one parent object, and different values are defined by different ID by using findObjectByID

We have one parent object, and different values are defined by different ID by using findObjectByID

Lambda is used here to pass a condition as a function that can be evaluated repeatedly without writing a full function definition.

Lambda is used here to pass a condition as a function that can be evaluated repeatedly without writing a full function definition.

Added the separate line for each test cases, using \ getting error

Added the separate line for each test cases, using \ getting error