After loading the bases against Juan Carlos Oviedo in the eighth inning, the Padres scratched across a pair of runs on a groundout from Ramiro Pena and a sac fly from Wil Nieves.
Cashner threw 45 pitches and didn't walk or strike out a batter. Cashner is slated right now to be the third pitcher in San Diego's starting rotation behind James Shields and Tyler Ross.
Bass, in camp on Minor League contract, is trying to make the Rangers' bullpen.
He has been a starter and a reliever in his career but was signed by the Rangers with the idea of being a starter. That was expected to be at Triple-A but his 3 1/3 scoreless innings tied Nick Tepesch for the longest by a Rangers pitcher so far this spring.
Bass is still a long shot to be in the rotation but said, "That's the way it has been my whole career. Nothing has been handed to me."
Up next: The Padres head to Goodyear, Ariz., on Sunday to play the Indians with right-hander Ian Kennedy starting against Tribe righty Trevor Bauer. Left-hander Robbie Erlin is listed to come in behind Kennedy.
Barry M. Bloom is a national reporter for MLB.com and writes an MLBlog, Boomskie on Baseball. Follow @boomskie on Twitter. This story was not subject to the approval of Major League Baseball or its clubs.