memfs
Test FS
An in-memory file system simulator used to test Ruby applications without modifying external storage
MemFs provides a fake file system that can be used for tests. Strongly inspired by FakeFS.
322 stars
7 watching
27 forks
Language: Ruby
last commit: about 1 year ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
meekrosoft/fff | A testing framework for creating fake functions in C to simplify test development | 787 |
referefref/honeyfs | Creates a fake file system using a large language model to mimic real-world file systems and lure attackers into thinking they have access to a legitimate system. | 4 |
leahneukirchen/bacon | A small RSpec clone with essential features for writing unit tests in Ruby | 425 |
psankar/simplefs | A kernel-space filesystem implemented from scratch for teaching and learning purposes. | 938 |
codescrum/microservice-tests-01 | A test framework demonstrating microservices architecture with RabbitMQ and Docker. | 14 |
mrlsd/riscv-fs | A F# implementation of the RISC-V Instruction Set Architecture | 282 |
jimweirich/flexmock | A flexible mock object library for unit testing Ruby applications | 94 |
ents24/testcafe-browser-provider-fbsimctl | A browser provider plugin for automated testing on iOS simulator using Facebook's fbsimctl tool | 19 |
tradle/react-native-level-fs | Provides an in-browser file system abstraction using Level Filesystem and Browserify. | 26 |
facebookresearch/flsim | A flexible framework for simulating federated learning settings with minimal API and supports differential privacy, secure aggregation, and compression techniques. | 250 |
ryanfaerman/fsm | A lightweight Go library for implementing finite state machines with parallel transition checks. | 159 |
myriadbits/mxfinspect | Tool to visually inspect and analyze the internal structure of MXF files | 39 |
thoughtbot/shoulda | A testing framework specifically designed for Rails applications | 2,211 |
grempe/tss-rb | A Ruby implementation of Threshold Secret Sharing as defined in the IETF Internet-Draft draft-mcgrew-tss-03.txt | 23 |
memsql/ntest | Provides a framework for writing type-based tests using dependency injection. | 2 |