add @js expr tests
add @js switch tests