Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
projectdiscovery
GitHub Repository: projectdiscovery/nuclei
Path: blob/dev/pkg/templates/log_test.go
2070 views
1
package templates
2
3
import (
4
"testing"
5
6
"github.com/stretchr/testify/require"
7
)
8
9
func Test_appendAtSignToAuthors(t *testing.T) {
10
result := appendAtSignToAuthors([]string{"user1", "user2", "user3"})
11
require.Equal(t, result, "@user1,@user2,@user3")
12
}
13
14
func Test_appendAtSignToMissingAuthors(t *testing.T) {
15
result := appendAtSignToAuthors([]string{})
16
require.Equal(t, result, "@none")
17
18
result = appendAtSignToAuthors(nil)
19
require.Equal(t, result, "@none")
20
}
21
22
func Test_appendAtSignToOneAuthor(t *testing.T) {
23
result := appendAtSignToAuthors([]string{"user1"})
24
require.Equal(t, result, "@user1")
25
}
26
27