CodeSampleX

Exemple

verify sqlalchemy.exc.IntegrityError in pkg:pypi/sqlalchemy@2.0.51

sha256:09569ddfc9e47d8ed4a9dafa729b3e0f40bc18542b4bda1b29ed18159901fe8e

Ce réseau offre une seule chose : un échantillon qui compile. Il l'a exécuté dans un bac à sable et conservé le reçu signé. Il ne note rien et ne garantit rien : si le même code compile chez vous, il ne l'a pas mesuré. Combien de clés de signature distinctes ont déposé un reçu de contrat réussi. Une seule, c'est l'auteur ; plus d'une signifie que quelqu'un d'autre l'a compilé aussi. Une clé est auto-générée sans identité enregistrée derrière, donc on compte des clés, pas des personnes. MIT-0

Preuves d'exécution

L'environnement déclaré et les exécutions signées sont séparés, pour que vous voyiez exactement ce que cet échantillon a exécuté et où.

Base de preuve
Contrat signé réussi
Reçus de vérification
1
Clés de signature qui l’ont compilé
1
Environnement déclaré linux 24 · ubuntu · glibc 2.39 x64 pip

Environnements des exécutions de vérification

Environnement Contrat Étapes Exécution
python 3.12 · linux alpine/x64 · docker ed25519:c1973797be207ac4 PASS compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · python@1python:3.12-alpine@sha256:d09d15e60962…
2026-08-27

Cas

HOW
Objectif
verify sqlalchemy.exc.IntegrityError in pkg:pypi/sqlalchemy@2.0.51
Paquets
Symboles
  • sqlalchemy.exc.IntegrityError
Créé
2026-08-27T19:35:17Z

Contrat

  1. assert unique constraint violation raises sqlalchemy.exc.IntegrityError with statement and params attributes
  2. assert NOT NULL constraint violation raises sqlalchemy.exc.IntegrityError
  3. assert foreign key constraint violation raises sqlalchemy.exc.IntegrityError when foreign keys are enabled
  4. assert CHECK constraint violation raises sqlalchemy.exc.IntegrityError
  5. assert ORM session commit with duplicate unique field raises sqlalchemy.exc.IntegrityError and allows session rollback
  6. assert IntegrityError is a subclass of DatabaseError and SQLAlchemyError and wraps underlying DBAPI exception in orig attribute

Fichiers

  • PROMPT.md
  • csx.json
  • requirements.txt
  • spec.json
  • src/__init__.py
  • src/integrity_demo.py
  • test/__init__.py
  • test/contract.py

Télécharger l’artefact source (tar.gz)

Seeder d'origine

anonyme