add libsodium tests
This commit is contained in:
parent
84dcff83c1
commit
9d33a59b60
5 changed files with 33 additions and 1 deletions
|
@ -13,6 +13,7 @@ before_install:
|
|||
- sudo apt-get install -qq build-essential libssl-dev swig python-m2crypto python-numpy dnsutils
|
||||
- pip install m2crypto salsa20 pep8 pyflakes nose
|
||||
- sudo tests/socksify/install.sh
|
||||
- sudo tests/libsodium/install.sh
|
||||
script:
|
||||
- pep8 .
|
||||
- pyflakes .
|
||||
|
@ -24,6 +25,8 @@ script:
|
|||
- python tests/test.py -c tests/aes-cfb8.json
|
||||
- python tests/test.py -c tests/rc4-md5.json
|
||||
- python tests/test.py -c tests/salsa20.json
|
||||
- python tests/test.py -c tests/chacha20.json
|
||||
- python tests/test.py -c tests/salsa20-ctr.json
|
||||
- python tests/test.py -c tests/table.json
|
||||
- python tests/test.py -c tests/server-multi-ports.json
|
||||
- python tests/test.py -s tests/server-multi-passwd.json -c tests/server-multi-passwd-client-side.json
|
||||
|
|
10
tests/chacha20.json
Normal file
10
tests/chacha20.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"server":"127.0.0.1",
|
||||
"server_port":8388,
|
||||
"local_port":1081,
|
||||
"password":"salsa20_password",
|
||||
"timeout":60,
|
||||
"method":"chacha20",
|
||||
"local_address":"127.0.0.1",
|
||||
"fast_open":false
|
||||
}
|
9
tests/libsodium/install.sh
Executable file
9
tests/libsodium/install.sh
Executable file
|
@ -0,0 +1,9 @@
|
|||
#!/bin/bash
|
||||
|
||||
if [ ! -d libsodium-1.0.1 ]; then
|
||||
wget https://github.com/jedisct1/libsodium/releases/download/1.0.1/libsodium-1.0.1.tar.gz || exit 1
|
||||
tar xf libsodium-1.0.1.tar.gz || exit 1
|
||||
fi
|
||||
pushd libsodium-1.0.1
|
||||
./configure && make && make install || exit 1
|
||||
popd
|
10
tests/salsa20-ctr.json
Normal file
10
tests/salsa20-ctr.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"server":"127.0.0.1",
|
||||
"server_port":8388,
|
||||
"local_port":1081,
|
||||
"password":"salsa20_password",
|
||||
"timeout":60,
|
||||
"method":"salsa20-ctr",
|
||||
"local_address":"127.0.0.1",
|
||||
"fast_open":false
|
||||
}
|
|
@ -4,7 +4,7 @@
|
|||
"local_port":1081,
|
||||
"password":"salsa20_password",
|
||||
"timeout":60,
|
||||
"method":"salsa20-ctr",
|
||||
"method":"salsa20",
|
||||
"local_address":"127.0.0.1",
|
||||
"fast_open":false
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue