コード例 #1
0
ファイル: test_scanner.py プロジェクト: smidimed/pga4decrypt
    def test_returns_all_servers_that_can_be_decrypted(self, read_mock):
        servers = read_servers(self.db)
        servers.append(self.unreadable_server)
        self.assertEqual(len(servers), 4)

        read_mock.return_value = servers
        result = read_and_decrypt_servers(self.db)
        self.assertEqual(len(result), 3)
コード例 #2
0
ファイル: test_scanner.py プロジェクト: smidimed/pga4decrypt
 def test_includes_decrypted_password(self):
     servers = read_and_decrypt_servers(self.db)
     self.assertEqual(servers[0]['password'],
                      'DespiteAllMyRageIAmStillJustARatInACage')
     self.assertEqual(servers[1]['password'], 'iamone')
     self.assertEqual(servers[2]['password'], 'GetOutOfMySwamp')
コード例 #3
0
ファイル: test_scanner.py プロジェクト: smidimed/pga4decrypt
 def test_includes_username(self):
     servers = read_and_decrypt_servers(self.db)
     self.assertEqual(servers[0]['username'], 'billy')
     self.assertEqual(servers[1]['username'], 'billy')
     self.assertEqual(servers[2]['username'], 'alice')
コード例 #4
0
ファイル: test_scanner.py プロジェクト: smidimed/pga4decrypt
 def test_includes_port(self):
     servers = read_and_decrypt_servers(self.db)
     self.assertEqual(servers[0]['port'], 5432)
     self.assertEqual(servers[1]['port'], 5432)
     self.assertEqual(servers[2]['port'], 5432)
コード例 #5
0
ファイル: test_scanner.py プロジェクト: smidimed/pga4decrypt
 def test_includes_host(self):
     servers = read_and_decrypt_servers(self.db)
     self.assertEqual(servers[0]['host'], '10.8.0.101')
     self.assertEqual(servers[1]['host'], '10.8.0.102')
     self.assertEqual(servers[2]['host'], '10.8.0.100')
コード例 #6
0
ファイル: test_scanner.py プロジェクト: smidimed/pga4decrypt
 def test_includes_server_name(self):
     servers = read_and_decrypt_servers(self.db)
     self.assertEqual(servers[0]['name'], 'Server 2')
     self.assertEqual(servers[1]['name'], 'Server 3')
     self.assertEqual(servers[2]['name'], 'Server 1')