(t *testing.T)
| 66 | } |
| 67 | |
| 68 | func TestRunCLI_InsecureFingerprintExclusive(t *testing.T) { |
| 69 | err := RunCLI([]string{ |
| 70 | "--server", "https://x", |
| 71 | "--node-id", "n", |
| 72 | "--token", "t", |
| 73 | "--insecure", |
| 74 | "--server-fingerprint", "deadbeef", |
| 75 | }) |
| 76 | if err == nil || !strings.Contains(err.Error(), "mutually exclusive") { |
| 77 | t.Fatalf("err = %v", err) |
| 78 | } |
| 79 | } |
| 80 | |
| 81 | func TestReadToken_FromFile(t *testing.T) { |
| 82 | dir := t.TempDir() |