how to verify (only) signed and encrypted file.

Sat Jun 30 05:16:02 2001

I am having problem verifying file which was signed and also encrypted.
Attached below is error received.

% gpg --verify file.signed_only
gpg: Signature made Sat Jun 30 10:43:31 2001 MYT using DSA key ID
gpg: Good signature from "fgerik (fg) <>"
% gpg --verify file.signed_and_encrypt
gpg: verify signatures failed: unexpected data

i can see the output saying that the file is signed by ... if i decrypt
it with eg
"gpg -o /dev/null -d file.signed_and_encrypt".
But is there a short cut or better way to verify without having to
decrypt it