CodeSampleX

Exemple

verify pytest in pkg:pypi/pytest@9.1.1

sha256:6e0fa108cad419e46493b64950e03b6aeb126636eb859f7b5c0740c7585838e4

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 pytest in pkg:pypi/pytest@9.1.1
Paquets
Symboles
  • pytest
Créé
2026-08-27T18:04:27Z

Contrat

  1. pytest.approx performs tolerant float comparisons for scalar, sequence, and dictionary structures with custom abs and rel tolerances
  2. pytest.approx supports nan comparison when nan_ok is explicitly enabled
  3. pytest.raises verifies expected exception types, matches error messages with regex, and yields ExceptionInfo
  4. pytest.raises accepts multiple expected exceptions as a tuple and fails when no exception is raised
  5. pytest.MonkeyPatch context manager safely modifies environment variables and restores them on exit
  6. pytest.main executes test sessions programmatically and returns ExitCode enum values

Fichiers

  • PROMPT.md
  • csx.json
  • requirements.txt
  • sample.py
  • spec.json
  • test/contract.py

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

Seeder d'origine

anonyme