push
travis-ci
319 of 319 new or added lines in 44 files covered. (100.0%)
1131 of 1173 relevant lines covered (96.42%)
27.9 hits per line
1 |
# encoding: binary
|
|
2 |
module RbNaCl |
5 all except rbx-2 and jruby-head ✔ |
3 |
# Defines the libsodium init function
|
|
4 |
module Init |
5 all except rbx-2 and jruby-head ✔ |
5 |
extend FFI::Library |
5 all except rbx-2 and jruby-head ✔ |
6 |
if defined?(RBNACL_LIBSODIUM_GEM_LIB_PATH) |
5 all except rbx-2 and jruby-head ✔ |
7 |
ffi_lib RBNACL_LIBSODIUM_GEM_LIB_PATH
|
5 all except rbx-2 and jruby-head ✔ |
8 |
else
|
|
|
ffi_lib "sodium"
|
× |
10 |
end
|
|
11 |
|
|
12 |
attach_function :sodium_init, [], :int |
5 all except rbx-2 and jruby-head ✔ |
13 |
end
|
|
14 |
end
|