From c6bf0a05763f567079cb464212a17b89b75f1a50 Mon Sep 17 00:00:00 2001 From: Niall Sheridan Date: Sat, 23 Apr 2016 18:06:49 +0100 Subject: Add config file tests --- testdata/config.go | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 testdata/config.go (limited to 'testdata') diff --git a/testdata/config.go b/testdata/config.go new file mode 100644 index 0000000..ef5fdac --- /dev/null +++ b/testdata/config.go @@ -0,0 +1,33 @@ +package testdata + +var ServerConfig = []byte(`{ +"server": { + "use_tls": true, + "tls_key": "server.key", + "tls_cert": "server.crt", + "port": 443, + "cookie_secret": "supersecret" + } +}`) + +var AuthConfig = []byte(`{ + "auth": { + "provider": "google", + "oauth_client_id": "client_id", + "oauth_client_secret": "secret", + "oauth_callback_url": "https://sshca.example.com/auth/callback", + "provider_opts": { + "domain": "example.com" + }, + "jwt_signing_key": "supersecret" + } +}`) + +var SSHConfig = []byte(`{ + "ssh": { + "signing_key": "signing_key", + "additional_principals": ["ec2-user", "ubuntu"], + "max_age": "720h", + "permissions": ["permit-pty", "permit-X11-forwarding", "permit-port-forwarding", "permit-user-rc"] + } +}`) -- cgit v1.2.3