def test_expired(self): """Test token expiry.""" s = EmailConfirmationSerializer(expires_in=-20) t = s.create_token(1, self.extra_data) self.assertIsNone(s.validate_token(t)) self.assertIsNone(s.validate_token(t, expected_data=self.extra_data)) self.assertRaises(SignatureExpired, s.load_token, t) self.assertIsNotNone(s.load_token(t, force=True))