mirror of
https://github.com/outbackdingo/patroni.git
synced 2026-08-25 14:53:37 +00:00
Add attributes to Mocked classes
This commit is contained in:
@@ -16,6 +16,8 @@ class MockPostgresql(Mock):
|
||||
name = 'test'
|
||||
state = 'running'
|
||||
role = 'master'
|
||||
server_version = '999999'
|
||||
scope = 'dummy'
|
||||
|
||||
def connection(self):
|
||||
return psycopg2_connect()
|
||||
@@ -51,6 +53,7 @@ class MockPatroni:
|
||||
ha = MockHa()
|
||||
dcs = Mock()
|
||||
tags = {}
|
||||
version = '0.00'
|
||||
|
||||
|
||||
class MockRequest:
|
||||
|
||||
@@ -40,6 +40,9 @@ class MockResponse:
|
||||
|
||||
class MockPostgresql(Mock):
|
||||
|
||||
server_version = '999999'
|
||||
scope = 'dummy'
|
||||
|
||||
def last_operation(self):
|
||||
return '0'
|
||||
|
||||
|
||||
@@ -48,6 +48,8 @@ class MockPostgresql(Mock):
|
||||
role = 'replica'
|
||||
state = 'running'
|
||||
connection_string = 'postgres://foo@bar/postgres'
|
||||
server_version = '999999'
|
||||
scope = 'dummy'
|
||||
|
||||
def is_healthy(self):
|
||||
return True
|
||||
|
||||
Reference in New Issue
Block a user