Checks that two objects are equal and gives useful error message
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
Extra assertions on top of node's assert module
ES2015-compliant shim for Object.is - differentiates between -0 and +0
Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
A helper to optimistically set Symbol.toStringTag, when possible.
`Object.defineProperty`, but not IE 8's broken one.
`Iterator.prototype`, or a shared object to use.
Checks whether a value is an object
Power Assert output formatter
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
TypeScript definitions for http-assert
Test if a value is object-like.
Test if a value is an object.
Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Test if a value is a plain object.
Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?
Give me a string and I'll tell you if it's a valid npm package license string
Execute a function on exit without leaking memory, allowing all objects to be garbage collected
Store information about any JS value in a side channel, using a Map
The assert module from Node.js, for the browser.
minimalistic-assert ===
Argument matcher for asserting AR object equality.
Basic series of objects designed to allow you to arbitrarily assign and access properties, for use in conjunction with typical isolated testing style.
Assert that an object responds to a method before asserting that the method is received.
Provides assertions for your Minitest suite to determine if an object has been changed.
Assert that JSONable objects conform to a schema
Assert shared behavior of objects easily using: assert_shared_tests :of => :some_shared_behavior
Ports TypeScript's non-null assertion `!` to Ruby as a method, inspired by Crystal's `not_nil!`. The bundled RBS signatures let Steep narrow `T?` to `T` at the type level.
A Minitest assertion & expectation to compare two objects by sending a message
JSON assertions that help you find exactly what has changed with your JSON API without having to manually diff large objects
Monkey patches Test::Unit::TestCase to add some additional assert methods, a global database_interface object (via a class variable) and a few helper functions designed to enable plsql unit testing
Assert state changes through multiple values for an object, enabling you to test complex state transitions in sequence with RSpec.
Custom OmniAuth strategy for OpenID Federation providers using openid_connect gem, supporting signed request objects (RFC 9101), ID token encryption/decryption, client assertion (private_key_jwt), and OpenID Federation entity statements. Framework-agnostic and works with Rails, Sinatra, Rack, and other Rack-compatible frameworks.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.