short circuit tests