Hello,
When you set an option’s label using a reference to a PennController element, you can test the selected value by using that element’s name. As a consequence, you’ll want to make sure that when multiple labels refer to PennController elements, the elements have different names (which they do, in your case). So you can do this:
newScale('pltest', "0", "1", "2")
.vertical()
.radio()
.label(0, getCanvas('pl_0_can'))
.label(1, getCanvas('pl_1_can'))
.label(2, getCanvas('pl_2_can'))
.labelsPosition("right")
.settings.center()
.print()
.wait(getScale('pltest').test.selected("pl_0_can"))
Jeremy