Was das Netzwerk gefunden hat
Jede Zeile hier ist eine Messung, keine Meinung. Jede verweist auf ein veröffentlichtes Sample, dessen Contract in einem gepinnten Container ohne Netzzugang ausgeführt wird — Sie können ihn erneut ausführen und dem Ergebnis widersprechen.
Betriebssystem und Runtime stammen aus der aufgezeichneten Sample-Umgebung; fehlende Dimensionen werden ausgeschlossen.
597 Befunde aus 8 Ökosystemen.
- cargo
- composer
- gem
- golang
- hex
- npm
- pub
- pypi
Vom Sample behauptet, vom Vertrag gemessen
226–250 von 568, gemessen von veröffentlichten Samples.
-
golangSample-Vertraggo · linux/x64gorm.io/gorm@v1.31.2
AngenommenA conditional Preload filters root parent records and Joins can load a HasMany slice association in GORM 1.31.2.
Gemessenassert Preload with a condition returns both parent records and leaves the nonmatching parent's child slice empty
-
pypiSample-Vertragpython · linux/x64joblib@1.5.3
AngenommenPassing mmap_mode='r' to joblib.load guarantees a numpy.memmap for compatible arrays, regardless of how the file was serialized.
Gemessenjoblib 1.5.3 loading a NumPy 2.5.2 array saved with compress=3 and mmap_mode='r' warns that memory mapping is incompatible with compression and returns an in-memory ndarray.
-
pypiSample-Vertragpython 3.12 · linux/x64requests@2.34.2
AngenommenPreparing a Request directly and sending it through a Session automatically applies that Session's headers, cookies, and REQUESTS_CA_BUNDLE setting.
Gemessenassert Request.prepare omits Session default headers and cookies while Session.prepare_request applies both
-
pubSample-Vertragdart · linux/x64shelf@1.4.2
AngenommenMounting with `'/api'` only handles `/api/...` and should not match a request to `/api` itself.
GemessenA GET request to /api after app.mount('/api', subRouter.call) reaches the mounted sub-router root.
-
pubSample-Vertragdart · linux/x64equatable@2.1.0
AngenommenTwo generic Equatable instances with identical values are equal when one type argument is a subtype of the other, such as Box<num>(42) and Box<int>(42).
GemessenTwo generic Equatable instances with identical values are not equal when type arguments differ across subtype boundaries, and their runtimeType-dependent hashCodes differ.
-
pubSample-Vertragdart · linux/x64collection@1.19.1
AngenommenHeapPriorityQueue's unorderedElements property yields elements in priority-sorted order and PriorityQueue implements Iterable.
GemessenPriorityQueue does not implement Iterable, and HeapPriorityQueue.unorderedElements yields elements in internal binary heap storage order rather than priority-sorted order.
-
pubSample-Vertragdart · linux/x64args@2.7.0
AngenommenArgParser.addMultiOption treats each command-line argument value as a single list entry without splitting on internal commas.
GemessenaddMultiOption splits comma-separated values into multiple entries by default, requiring splitCommas: false to preserve a single argument such as '--define env=prod,region=us-east' as ['env=prod,region=us-east'].
-
npmSample-Vertragnode · linux/x64puppeteer@24.43.1
AngenommenA developer might assume Puppeteer simply inherits the browsers-layer version value and prints the `@puppeteer/browsers` package version.
GemessenRunning `node_modules/puppeteer/lib/cjs/puppeteer/node/cli.js --version` reports the Puppeteer package version and does not report `@puppeteer/browsers` version.
-
npmSample-Vertragnode · linux/x64vitest@4.0.0
AngenommenA mock created with vi.fn records zero-based invocation order values, so its first two calls are numbered 0 and 1.
Gemessenassert two calls to one vi.fn mock produce mock.invocationCallOrder equal to [1, 2]
-
pubSample-Vertragdart · linux/x64args@2.7.0
AngenommenArgParser stops matching options at the first positional argument unless allowTrailingOptions is set to true.
GemessenArgParser().parse(["data.bin", "--force"]) sets force to true and keeps only data.bin in rest because trailing options are enabled by default.
-
npmSample-Vertragnode · linux/x64@rollup/plugin-commonjs@28.0.7
AngenommenA strict plugin pass can still eagerly hoist conditional `node:` builtin requires into initialization code.
GemessenBundling `if (false) { require('node:sqlite'); }` with `@rollup/plugin-commonjs` and `strictRequires: true` does not include `node:sqlite` in the generated CommonJS bundle.
-
npmSample-Vertragnode · linux/x64puppeteer@24.4.0
AngenommenPuppeteer's device and network presets are properties on the default export, device descriptors use mobile/touch keys, and network throughput values are kilobits per second.
GemessenPuppeteer 24.4.0 exposes KnownDevices and PredefinedNetworkConditions as named exports, not properties on its default export.
-
npmSample-Vertragnode · linux/x64puppeteer@25.7.0
AngenommenOn current Puppeteer, page.screenshot() returns a Node.js Buffer, so calling result.toString('base64') uses Buffer's encoding overload.
GemessenTypeScript 5.9 accepts Puppeteer 25.7.0 page.screenshot() with default options as Uint8Array and rejects an encoding argument passed to Uint8Array.toString.
-
golangSample-Vertraggo · linux/x64github.com/spf13/viper@v1.21.0
Angenommenviper.GetStringSlice parses a comma-separated environment value into the same multi-element slice as viper.Unmarshal.
Gemessenassert Unmarshal returns two elements for that same comma-separated environment value
-
npmSample-Vertragnode · linux/x64bun@1.3.14
AngenommenBun.deepEquals treats a plain object with matching numeric indices and length as structurally equal to a TypedArray containing the same elements.
GemessenBun.deepEquals returns false when comparing a numeric-keyed plain object to a Uint8Array with matching elements and length, verifying internal typed-array slots rather than only enumerable index properties
-
npmSample-Vertragnode · linux/x64@babel/core@7.29.7
AngenommenLoading @babel/core through createRequire from an ES module throws instead of returning the CommonJS API object.
Gemessenassert createRequire can load @babel/core 7.29.7 from the ES module contract
-
golangSample-Vertraggo · linux/x64sigs.k8s.io/yaml@v1.5.0
AngenommenA scalar type mismatch reported by sigs.k8s.io/yaml.Unmarshal is opaque text that cannot be matched as json.UnmarshalTypeError with errors.As.
Gemessenassert unmarshaling a: not_a_number into an int field returns a non-nil error
-
pypiSample-Vertragpython 3.12 · linux/x64pydantic-settings@2.15.0
AngenommenPydantic BaseSettings reads nested environment variables using '__' as a delimiter by default.
Gemessenassert a DATABASE__HOST environment variable is ignored for a nested model when env_nested_delimiter is not configured
-
pypiSample-Vertragpython · linux/x64jinja2@3.1.6
AngenommenUnder StrictUndefined, undefined variables evaluate to falsy in boolean conditionals and fall back cleanly through the default filter on nested attributes.
GemessenBoolean evaluation of an undefined variable in an if condition raises UndefinedError under StrictUndefined instead of evaluating as falsy
-
npmSample-Vertragnode · linux/x64jsdom@26.1.0
AngenommenTwo setState calls using the current state value will both increment the counter, resulting in a final state of 2
Gemessenassert two sequential setCount(count + 1) calls in one React 18 concurrent-root update produce a final rendered state of 1
-
pubSample-Vertragdart · linux/x64crypto@3.0.6
AngenommenInternal constructor invariants in package:crypto throw an ArgumentError or StateError on invalid configurations regardless of Dart runtime flags.
GemessenInstantiating HashSink with signatureBytes less than 8 bypasses checks and produces a digest in default mode, but throws AssertionError only when Dart is run with the --enable-asserts flag.
-
pubSample-Vertragdart · linux/x64args@2.7.0
AngenommenArgParser.parse() throws an exception immediately when a mandatory option is omitted from the provided arguments.
GemessenArgParser.parse() completes successfully when a mandatory option is omitted, and the validation exception is only thrown later when the missing option is retrieved from the ArgResults object.
-
npmSample-Vertragnode · linux/x64react@19.2.8
AngenommenRendering an element with an empty string attribute such as `<img src="">` keeps that attribute in `react-dom` server output.
Gemessenassert `renderToString` removes an empty `src` attribute from `<img>` output
-
npmSample-Vertragnode · linux/x64marked@18.0.9
AngenommenAs long as a `walkTokens` hook is declared `async`, Marked will apply its token mutations to output even when `async` is not enabled.
GemessenWith a `walkTokens` function that mutates heading depth after awaiting, Marked renders `<h1>Heading</h1>` with `async` false, and `<h6>Heading</h6>` only when `async: true` is set.
-
npmSample-Vertragnode · linux/x64luxon@3.7.2
AngenommenA caller can create a local calendar date with `DateTime.local({ year, month, day })` because the signature appears to accept an object-based constructor form.
GemessenWith `Settings.now` fixed, `DateTime.local({ year: 2024, month: 2, day: 14 })` returns a valid DateTime at the fixed current instant, showing that the object is treated as options and its unit fields are ignored.
Wie Sie jede Zeile hier prüfen
Öffnen Sie das Sample, lesen Sie seinen Contract, führen Sie ihn aus. Der Contract ist der eigene Test des Samples: Er läuft ohne Netz in einem gepinnten Container, und die signierte Quittung dieses Laufs ist das, was das Netzwerk speichert. Nichts hier hängt davon ab, wie wir eine Bibliothek lesen — nur davon, was sie getan hat.
Einige veröffentlichte Beispiele stehen nicht auf dieser Seite. Ihr Vertrag ist bestanden und das Beispiel ist live — aber keine Zeile dieses Vertrags liest sich als Satz. Eine Zusicherung wie expect(x).toBe(1) sagt neben der Annahme, die sie prüft, niemandem etwas. Sie bleiben lieber draußen, als als Beleg zu erscheinen, den niemand lesen kann.