freechat/server/tests/verify_basic_cases.sh
shockrah f0c7c9c69b list channels now nearly completely tested
pattern for testing getting fleshed out for real now
2020-07-27 16:26:40 -07:00

30 lines
538 B
Bash

#!/bin/bash
# Available tests marked with `TEST` - ez grep usage
active_tests='list_all_channels create_channel'
list_all_channels() { # TEST
result=$(curl --silent -i $GET $url/channels/list -d $simple_key)
code=$(echo "$result" | grep HTTP\/1.1 | awk '{print $2}')
log_result "good_list_all_channels" 200 $code "$result"
}
create_channel() {
echo create_channel 0 0
}
delete_channel() {
echo delete_channel 0 0
}
if [ -z $1 ];then
for cmd in $active_tests;do
$cmd
done
else
for cmd in $@;do
$cmd
echo '\n'$?
done
fi