package generate import ( "fmt" "github.com/Akilan1999/p2p-rendering-computation/config" "os" "testing" ) // func TestConfigInit(t *testing.T) { // _, err := config.ConfigInit(nil) // if err != nil { // t.Error(err) // } // } // func TestSetDefaults(t *testing.T) { // _, err := SetDefaults("", false) // if err != nil { // t.Error(err) // } // } func TestGetCurrentPath(t *testing.T) { path, err := GetCurrentPath() if err != nil { fmt.Println(err) t.Error(err) } fmt.Println(path) } func TestGetPathP2PRC(t *testing.T) { path, err := config.GetPathP2PRC("") if err != nil { fmt.Println(err) t.Error(err) } fmt.Println(path) } func TestSetEnvName(t *testing.T) { // Create an Env variable TEST with the value "lol" err := os.Setenv("TEST", "lol") if err != nil { fmt.Println(err) t.Error(err) } // Sets the environment variable as the default to read // for P2PRC err = config.SetEnvName("TEST") if err != nil { fmt.Println(err) t.Error(err) } // Checks if the output for the default read is "lol" path, err := config.GetPathP2PRC("") if err != nil { fmt.Println(err) t.Error(err) } fmt.Println(path) }