feat(admin): expand exchange admin and unify admin UX
Some checks failed
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 2m39s
CI/CD Pipeline / Run Tests (pull_request) Successful in 3m0s
CI/CD Pipeline / Run API Inventory E2E Tests (pull_request) Successful in 35s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
Some checks failed
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 2m39s
CI/CD Pipeline / Run Tests (pull_request) Successful in 3m0s
CI/CD Pipeline / Run API Inventory E2E Tests (pull_request) Successful in 35s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
This commit is contained in:
@@ -39,8 +39,14 @@ class ExchangeViewsTest(APITestCase):
|
||||
self.assertIsInstance(response.data["results"], list)
|
||||
|
||||
@patch("apps.exchange.services.ExchangeConnectionService.validate_target_structure")
|
||||
@patch("apps.exchange.services.ExchangeConnectionService.prepare_target_structure")
|
||||
@patch("apps.exchange.services.ExchangeConnectionService.test_connection")
|
||||
def test_create_connection_success(self, connection_mock, validate_mock):
|
||||
def test_create_connection_success(
|
||||
self,
|
||||
connection_mock,
|
||||
prepare_mock,
|
||||
validate_mock,
|
||||
):
|
||||
old_active = ExchangeConnectionFactory(is_active=True)
|
||||
|
||||
payload = {
|
||||
@@ -79,6 +85,7 @@ class ExchangeViewsTest(APITestCase):
|
||||
self.assertFalse(old_active.is_active)
|
||||
|
||||
connection_mock.assert_called_once()
|
||||
prepare_mock.assert_called_once()
|
||||
validate_mock.assert_called_once()
|
||||
|
||||
@patch("apps.exchange.services.ExchangeConnectionService.test_connection_payload")
|
||||
|
||||
Reference in New Issue
Block a user