john test