A Code Tester user sent me this question:
I have a package that I am developing and want to test. Currently, there are two separate features that are being added to the package independent of each other, so I have two branches of the package. We’ll call them branches A and B. I created test cases in Quest for branch A and everything worked fine. Later, I loaded branch B and tried to deactivate the branch A’s test cases (the functionality doesn’t exist in branch B). When I try to compile the test cases it fails. I can reload branch A’s package and recompile the test cases and everything works fine, so I know it isn’t failing due to incorrectly constructed test cases. I have tried to de-activate branch A’s test cases at the method level and at the individual test case level, but it still fails to compile.
Please let me know if there is another way I can approach this. I need to be able to apply different branches of a package and de-activate the non-applicable test cases.