blob: 1319a78fe74c83dcd56988b22e2c69480f322c32 [file] [log] [blame]
package tools
import (
"fmt"
"testing"
"github.com/stretchr/testify/require"
)
func TestMarkdownHelp(t *testing.T) {
for _, s := range ToolList {
if s.HasDoc {
opt := MarkdownHelp(s.Name)
if opt == "" {
t.Fatalf("Tool %s doesn't have valid help", s.Name)
}
}
}
}
func TestGetMarkDownSuccess(t *testing.T) {
t.Helper()
_, err := GetMarkDown("base64")
require.NoError(t, err)
}
func TestGetMarkDownError(t *testing.T) {
t.Helper()
_, err := GetMarkDown("notexistenttool")
require.Error(t, err)
}
func ExampleMergeToolsList() {
mergedList := MergeToolsList([]string{})
fmt.Println(len(mergedList))
//Output: 25
}