want to show a specific Transition based on the data in two additional felids.
This process is for the bug life cycle . The transition should display 'Retest hot fix' if these two (Test Environments= QA2 and Test Phase = Hot fix )are present in the custom felids on the screen (populated from previous transition ) or if they are selected using the single select option on the fix defect status screen
Test Environments: QA2 (label) and Test Phase = Hot fix.
Test Phase : Hot fix
I am unable to see the transition Ready to build transition on the screen despite adding scripted condition on the Ready to build hot fix transition
cfValues['Test Phase'] will return an instance of "Option". You need to examine the "getValue()" method of the option to compare it against a string.
cfValues['Test Environments'] will return an instance of a TreeSet of Labels. You need to account for the inherent multiple capabilities of that field. Then a label object needs to be compared against a string using the "getLabel()" method.
Try like this:
cfValues['Test Phase'].value =='Hot Fix' && cfValues['Test Environments'].any{it.label== 'QA2'}
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.