diff options
Diffstat (limited to 'test_quick.py')
| -rw-r--r-- | test_quick.py | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/test_quick.py b/test_quick.py deleted file mode 100644 index 9e93ca6..0000000 --- a/test_quick.py +++ /dev/null @@ -1,40 +0,0 @@ -#!/usr/bin/env python3 -"""Quick test script to verify imports and shims work.""" - -def test_imports(): - """Test all import paths.""" - print("Testing imports...") - - # Public API - from pyvyos import VyDevice, ApiResponse - print("✓ Public API imports work") - - # Shim modules - from pyvyos.device import VyDevice as DeviceShim - from pyvyos.rest import RestClient, ApiResponse as RestResponse - print("✓ Shim module imports work") - - # Core modules - from pyvyos.core.device import VyDevice as CoreDevice - from pyvyos.core.rest_client import RestClient as CoreRestClient - print("✓ Core module imports work") - - # Identity checks - assert DeviceShim is VyDevice, "Device shim identity failed" - assert RestResponse is ApiResponse, "Rest shim identity failed" - assert CoreDevice is VyDevice, "Core device identity failed" - print("✓ All identity checks pass") - - # Utils - from pyvyos.utils import redact_key, request_id, build_path - print("✓ Utils imports work") - - # Exceptions - from pyvyos.exceptions import SDKError, HttpError, ApiError, ValidationError - print("✓ Exceptions imports work") - - print("\n✅ All imports and shims working correctly!") - -if __name__ == "__main__": - test_imports() - |
