Easy test setup without side effects
Provides "ui" for testing frameworks such as mocha/jasmine which allows to define lazy variables and subjects
MongoDB Server for testing (auto-download latest version). The server will allow you to connect your favourite ODM or client library to the MongoDB Server and run parallel integration tests isolated from each other.
MongoDB Server for testing (core package, without autodownload). The server will allow you to connect your favourite ODM or client library to the MongoDB Server and run parallel integration tests isolated from each other.
Memory adapter for Better Auth
Memory adapter for catbox
Jest plugins to emulate RSpec syntax and structure.
High Performance In-Memory Cache for Node.js
Access memory using small fixed sized buffers
A simple in-memory filesystem. Holds data in a javascript object.
Apache Arrow columnar in-memory format
A set of efficient utilities that extend the use of JSON (streaming, estimate size, NDJSON/JSONL, etc.)
Node.js atomic and non-atomic counters, rate limiting tools, protection from DoS and brute-force attacks at scale
No description provided.
No description provided.
JavaScript Performance Monitor
A WebGL memory tracker
Adds context as an alternative to describe to jest.
In-memory abstract-level database for Node.js and browsers
Tiny but powerful full-text search engine for browser and Node
Simple implmentation of Stream.Readable and Stream.Writable holding the data in memory.
Adds a Given-When-Then DSL to jasmine as an alternative style for specs
memlab is a framework that analyzes memory and finds memory leaks in JavaScript applications.
RustCrypto: Argon2 binding for Node.js
RSpec helpers for checking memory allocations.
RSpec 2 Formatter for showing memory stats
Leaks loops your rpsec tests and monitors process RAM usage to detect any memory leaks. Processes with continiously growing usage could protentially have a leak in them.
An in memory, ORM, Built on top of ActiveModel. Allows for in memory models, great for rspec testing.
RSpec matchers and an in-memory backend for Qu
RSpec and Cucumber DSL that allows definition of processes with their arguments, working directory, time outs, port numbers etc. and start/stop them during test runs. Processes with same definitions can be pooled and reused between example runs to save time on startup/shutdown. Pooling supports limiting the number of running processes with LRU to limit memory used.
When i use rspec to do a lot of test, each time database is inserted data and truncate table, when tables grows the speed grow down too much. At first i convert the db engine from innodb to memory in db/seed.rb file. After that i write this gem to do the job for more app. Notice: Tables those contain text col can not convert to memory engine, so i convert those colums to string first. So if there are test case use too long string to insert, there would be trouble.
Contentful API wrapper library exposing an ActiveRecord-like interface