diff --git a/channels/chatchannel_test.go b/channels/chatchannel_test.go index 9709892..4ba2687 100644 --- a/channels/chatchannel_test.go +++ b/channels/chatchannel_test.go @@ -25,8 +25,8 @@ func TestChatChannelOptions(t *testing.T) { if chatChannel.Bidirectional() { t.Errorf("ChatChannel should not be bidirectional") } - if chatChannel.RequiresAuthentication() != "im.ricochet.auth.hidden-service" { - t.Errorf("ChatChannel should require im.ricochet.auth.hidden-service. Instead requires: %s", chatChannel.RequiresAuthentication()) + if chatChannel.RequiresAuthentication() != "im.ricochet.auth.3dh" { + t.Errorf("ChatChannel should require im.ricochet.auth.3dh. Instead requires: %s", chatChannel.RequiresAuthentication()) } } diff --git a/testing/tests.sh b/testing/tests.sh index 461d159..0816da5 100755 --- a/testing/tests.sh +++ b/testing/tests.sh @@ -1,6 +1,17 @@ #!/bin/bash +#go test ${1} -coverprofile=coverage.out -coverpkg="git.openprivacy.ca/openprivacy/libricochet-go/channels,git.openprivacy.ca/openprivacy/libricochet-go/channels/v3/inbound,git.openprivacy.ca/openprivacy/libricochet-go/channels/v3/outbound,git.openprivacy.ca/openprivacy/libricochet-go/identity,git.openprivacy.ca/openprivacy/libricochet-go/utils,git.openprivacy.ca/openprivacy/libricochet-go/policies,git.openprivacy.ca/openprivacy/libricochet-go/connection,git.openprivacy.ca/openprivacy/libricochet-go" -v . ./utils/ ./channels/ ./channels/v3/inbound ./connection ./policies ./identity ./utils + set -e pwd -go test ${1} -coverprofile=coverage.out -coverpkg="git.openprivacy.ca/openprivacy/libricochet-go/channels,git.openprivacy.ca/openprivacy/libricochet-go/channels/v3/inbound,git.openprivacy.ca/openprivacy/libricochet-go/channels/v3/outbound,git.openprivacy.ca/openprivacy/libricochet-go/identity,git.openprivacy.ca/openprivacy/libricochet-go/utils,git.openprivacy.ca/openprivacy/libricochet-go/policies,git.openprivacy.ca/openprivacy/libricochet-go/connection,git.openprivacy.ca/openprivacy/libricochet-go" -v . ./utils/ ./channels/ ./channels/v3/inbound ./connection ./policies ./identity ./utils +go test ${1} -coverprofile=model.cover.out -v ./utils +go test ${1} -coverprofile=channels.cover.out -v ./channels +go test ${1} -coverprofile=channels.v3.inbound.cover.out -v ./channels/v3/inbound +go test ${1} -coverprofile=connection.cover.out -v ./connection +go test ${1} -coverprofile=policies.cover.out -v ./policies +go test ${1} -coverprofile=identity.cover.out -v ./identity +go test ${1} -coverprofile=root.cover.out -v ./ +echo "mode: set" > coverage.out && cat *.cover.out | grep -v mode: | sort -r | \ +awk '{if($1 != last) {print $0;last=$1}}' >> coverage.out +rm -rf *.cover.out