1
mirror of https://github.com/jedisct1/libsodium.git synced 2024-12-24 20:45:17 -07:00

Mount the current dir as /test-data (nodefs) for testing Javascript code

This commit is contained in:
Frank Denis 2014-11-22 13:46:09 -08:00
parent d0eab9323f
commit df1a75858c
2 changed files with 7 additions and 1 deletions

View File

@ -10,6 +10,10 @@
#include "sodium.h" #include "sodium.h"
#ifdef __EMSCRIPTEN__
# undef TEST_SRCDIR
# define TEST_SRCDIR "/test-data"
#endif
#ifndef TEST_SRCDIR #ifndef TEST_SRCDIR
# define TEST_SRCDIR "." # define TEST_SRCDIR "."
#endif #endif

View File

@ -28,6 +28,8 @@ Module['preRun'].push(function(){
} }
} }
FS.init(); FS.init();
FS.mkdir('/test-data');
FS.mount(NODEFS, { root: '.' }, '/test');
FS.analyzePath('/dev/random').exists && FS.unlink('/dev/random'); FS.analyzePath('/dev/random').exists && FS.unlink('/dev/random');
FS.analyzePath('/dev/urandom') && FS.unlink('/dev/urandom'); FS.analyzePath('/dev/urandom') && FS.unlink('/dev/urandom');
var devFolder = FS.findObject('/dev') || var devFolder = FS.findObject('/dev') ||