diff options
author | Ruben Pollan <meskio@sindominio.net> | 2019-06-19 10:26:19 +0200 |
---|---|---|
committer | Ruben Pollan <meskio@sindominio.net> | 2019-08-16 22:58:45 +0200 |
commit | 35aaba1e0da53aed44a5741ca9a3a1e2de21baf5 (patch) | |
tree | a019f70b8e76a8cd845be960fa7d9f8d21f16e64 /pkg/standalone/bonafide_integration_test.go | |
parent | 78ee21c4a87d2e13c4f682162f15aa6411bea592 (diff) |
[refactor] bonafide to parse eip-service.json v3
Diffstat (limited to 'pkg/standalone/bonafide_integration_test.go')
-rw-r--r-- | pkg/standalone/bonafide_integration_test.go | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/pkg/standalone/bonafide_integration_test.go b/pkg/standalone/bonafide_integration_test.go deleted file mode 100644 index 5beb8aa..0000000 --- a/pkg/standalone/bonafide_integration_test.go +++ /dev/null @@ -1,58 +0,0 @@ -// +build integration -// Copyright (C) 2018 LEAP -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program. If not, see <http://www.gnu.org/licenses/>. - -package standalone - -import ( - "bytes" - "testing" -) - -var ( - privateKeyHeader = []byte("-----BEGIN RSA PRIVATE KEY-----") - certHeader = []byte("-----BEGIN CERTIFICATE-----") -) - -func TestIntegrationGetCert(t *testing.T) { - b := newBonafide() - cert, err := b.getCertPem() - if err != nil { - t.Fatal("getCert returned an error: ", err) - } - - if !bytes.Contains(cert, privateKeyHeader) { - t.Errorf("No private key present: \n%q", cert) - } - - if !bytes.Contains(cert, certHeader) { - t.Errorf("No cert present: \n%q", cert) - } -} - -func TestGetGateways(t *testing.T) { - b := newBonafide() - gateways, err := b.getGateways() - if err != nil { - t.Fatal("getGateways returned an error: ", err) - } - - for _, gw := range gateways { - if gw.IPAddress == "5.79.86.180" { - return - } - } - t.Errorf("5.79.86.180 not in the list") -} |