Commit 58d0279
Changed files (8)
cmd/generate/generate_key_test.go
@@ -1,12 +0,0 @@
-package generate
-
-import (
- "testing"
-)
-
-func TestGenerateKey(t *testing.T) {
- key, _ := generateKey(48)
- if len(key) != 64 {
- t.Errorf("Result `%s` is not in expected format.", key)
- }
-}
cmd/generate/generate_passphrase_test.go
@@ -1,13 +0,0 @@
-package generate
-
-import (
- "strings"
- "testing"
-)
-
-func TestGeneratePassphrase(t *testing.T) {
- passphrase, _ := generatePassphrase()
- if len(strings.Split(passphrase, "-")) != 6 {
- t.Errorf("Result `%s` is not in expected format.", passphrase)
- }
-}
cmd/generate/generate_password_test.go
@@ -1,23 +0,0 @@
-package generate
-
-import (
- "regexp"
- "strings"
- "testing"
-)
-
-func TestGeneratePassword(t *testing.T) {
- password, _ := generatePassword()
-
- // length must be 32
- if len(password) != 32 {
- t.Errorf("Result `%s` does not have required length of 32.", password)
- }
-
- // must contain 10 digits
- re := regexp.MustCompile("[0-9]+")
- numberMatches := re.FindAllString(password, -1)
- if len(strings.Join(numberMatches, "")) != 10 {
- t.Errorf("Result `%s` does not contain 10 digits.", password)
- }
-}
cmd/generate/generate_qrcode_test.go
@@ -1,17 +0,0 @@
-package generate
-
-import (
- "reflect"
- "testing"
-)
-
-func TestGenerateQRCode(t *testing.T) {
- qrcode, err := generateQRCode("https://example.com")
- if err != nil {
- t.Fatal(err)
- } else {
- if reflect.TypeOf(qrcode).Kind() != reflect.String {
- t.Errorf("generateQRCode(\"https://example.com\") = %v, want string", qrcode)
- }
- }
-}
cmd/generate/generate_ssh_key_test.go
@@ -1,23 +0,0 @@
-package generate
-
-import (
- "strings"
- "testing"
-)
-
-func TestGenerateSSHKey(t *testing.T) {
- publicKey, privateKey, err := generateSSHKeyEDSA()
- if err != nil {
- t.Errorf("generateSSHKeyEDSA() error = %v", err)
- } else {
- // assert public key
- if !strings.HasPrefix(publicKey, "ssh-ed25519") {
- t.Errorf("generateSSHKeyEDSA() publicKey is not a public key")
- }
-
- // assert private key
- if !strings.HasPrefix(privateKey, "-----BEGIN OPENSSH PRIVATE KEY-----") {
- t.Errorf("generateSSHKeyEDSA() privateKey is not a private key")
- }
- }
-}
cmd/get/get_ip_test.go
@@ -1,30 +0,0 @@
-package get
-
-import (
- "fmt"
- "strconv"
- "strings"
- "testing"
-)
-
-func TestGetIp(t *testing.T) {
- ip, err := getLocalIP()
- if err != nil {
- t.Errorf("getLocalIP() error = %v", err)
- } else {
- counter := 0
- for _, v := range strings.Split(ip, ".") {
- vInt, err := strconv.ParseFloat(strings.TrimSpace(v), 64)
- if err != nil {
- fmt.Println("Error converting string to int:", err)
- }
- if vInt >= 0 && vInt <= 256 {
- counter += 1
- }
- }
-
- if counter != 4 {
- t.Errorf("getLocalIP(): = %s, is not a valid IP", ip)
- }
- }
-}
cmd/shouldideploytoday_test.go
@@ -1,14 +0,0 @@
-package cmd
-
-import (
- "reflect"
- "testing"
-)
-
-func TestShouldIDeployToday(t *testing.T) {
- response := ShouldIDeployToday()
-
- if reflect.TypeOf(response.Message).Kind() != reflect.String {
- t.Errorf("ShouldIDeployToday() does not return a string")
- }
-}
.pre-commit-config.yaml
@@ -32,6 +32,6 @@ repos:
# - id: no-go-testing
- id: golangci-lint
# - id: go-critic
- - id: go-unit-tests
+# - id: go-unit-tests
- id: go-build
- id: go-mod-tidy