INNER CODE UNIT · Go

TestInvalidTokenShowsAuthRequired

darksworm/argonaut · e2e/auth_invalid_token_test.go:12

func TestInvalidTokenShowsAuthRequired(t *testing.T) {
	t.Parallel()
	tf := NewTUITest(t)
	t.Cleanup(tf.Cleanup)

	// Mock server requiring a token for userinfo (auth gate)
	srv, err := MockArgoServerAuth("valid-token")
	if err != nil {
		t.Fatalf("mock server: %v", err)
	}
	t.Cleanup(srv.Close)

	// Write config with an invalid token
	cfgPath, err := tf.SetupWorkspace()
	if err != nil {
		t.Fatalf("setup workspace: %v", err)
	}
	if err := WriteArgoConfigWithToken(cfgPath, srv.URL, "invalid-token"); err != nil {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…