github.com/taubyte/tau-cli@v0.1.13-0.20240326000942-487f0d57edfc/lib/login/extract_info_test.go (about)

     1  package loginLib
     2  
     3  import (
     4  	"testing"
     5  
     6  	commonTest "github.com/taubyte/tau-cli/common/test"
     7  )
     8  
     9  func TestInfo(t *testing.T) {
    10  	name, email, err := extractInfo(commonTest.GitToken(), "github")
    11  	if err != nil {
    12  		t.Error(err)
    13  		return
    14  	}
    15  
    16  	expectedName := "taubyte-test"
    17  	expectedEmail := "taubytetest@gmail.com"
    18  
    19  	if name != expectedName {
    20  		t.Errorf("Expected name: %s, got: %s", expectedName, name)
    21  	}
    22  	if email != expectedEmail {
    23  		t.Errorf("Expected email: %s, got: %s", expectedEmail, email)
    24  	}
    25  }