文件名称:memfs:MemFs提供了可用于测试的伪造文件系统。 受FakeFS的强烈启发
文件大小:53KB
文件格式:ZIP
更新时间:2024-05-19 16:58:35
Ruby
MemFs是可用于测试的内存文件系统。 当您编写用于处理文件,目录,符号链接的代码时,您需要能够在不触摸硬盘的情况下对其进行测试。 MemF是为此而设计的。 MemFs用于测试,但是您可以将其用于内存文件系统中需要的任何其他方案。 MemFs受到了很棒的启发。 MemFs的主要目标是与FileUtils之类的Ruby库100%兼容。 对于法国人来说,答案是肯定的,这个名字是在开玩笑;) 看一看 这是一个简单的MemFs用法示例: MemFs . activate! File . open ( '/test-file' , 'w' ) { | f | f . puts "hello world" } File . read ( '/test-file' ) #=> "hello world\n" MemFs . deactivate! File . exists? ( '/tes
【文件预览】:
memfs-master
----.gitignore(189B)
----Guardfile(310B)
----.rspec(30B)
----.travis.yml(67B)
----memfs.gemspec(1KB)
----.rubocop.yml(15B)
----CHANGELOG.md(2KB)
----.hound.yml(37B)
----LICENSE.txt(1KB)
----.ruby-style.yml(2KB)
----spec()
--------memfs()
--------spec_helper.rb(972B)
--------fileutils_spec.rb(31KB)
--------memfs_spec.rb(3KB)
----README.md(5KB)
----memfs.png(3KB)
----lib()
--------memfs.rb(4KB)
--------memfs()
----Gemfile(121B)
----Rakefile(1KB)