Couldn't figure out a good way to merge this into test-press without making test-press-method overly complicated, so I'm leaving them separate for now.