Skip to content

A simple in-memory filesystem inspirered and intended to be used with Bifrost.

License

Notifications You must be signed in to change notification settings

Raphexion/erlmemfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status codecov.io

erlmemfs

A simple in-memory filesystem inspirered and intended to be used with Bifrost.

Use property testing to test functionality.

Property based testing

Getting Started

rebar3 shell

{ok, Fs} = erlmemfs_sup:create_erlmemfs().

erlmemfs:make_directory(Fs, "my_folder").
erlmemfs:change_directory(Fs, "my_folder").

erlmemfs:put_file(Fs, "my_file", <<1,2,3,4>>).

erlmemfs:list_files(Fs).

Testing and cover

rebar3 proper --cover
rebar3 cover

About

A simple in-memory filesystem inspirered and intended to be used with Bifrost.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages