mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-01-10 04:40:20 +01:00
tests: reorder definitions in test-networkmanager-service.py
Define all custom exception types together.
This commit is contained in:
parent
e862e67f48
commit
ef612b8e23
1 changed files with 67 additions and 77 deletions
|
|
@ -43,14 +43,6 @@ class TestError(AssertionError):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_DBUS = 'org.freedesktop.DBus'
|
||||
|
||||
class UnknownInterfaceException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_DBUS + '.UnknownInterface'
|
||||
|
||||
class UnknownPropertyException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_DBUS + '.UnknownProperty'
|
||||
|
||||
class Util:
|
||||
|
||||
@staticmethod
|
||||
|
|
@ -89,6 +81,73 @@ class Util:
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_DBUS = 'org.freedesktop.DBus'
|
||||
IFACE_CONNECTION = 'org.freedesktop.NetworkManager.Settings.Connection'
|
||||
IFACE_DEVICE = 'org.freedesktop.NetworkManager.Device'
|
||||
IFACE_WIFI = 'org.freedesktop.NetworkManager.Device.Wireless'
|
||||
IFACE_WIMAX = 'org.freedesktop.NetworkManager.Device.WiMax'
|
||||
IFACE_TEST = 'org.freedesktop.NetworkManager.LibnmGlibTest'
|
||||
IFACE_NM = 'org.freedesktop.NetworkManager'
|
||||
IFACE_SETTINGS = 'org.freedesktop.NetworkManager.Settings'
|
||||
IFACE_AGENT_MANAGER = 'org.freedesktop.NetworkManager.AgentManager'
|
||||
IFACE_AGENT = 'org.freedesktop.NetworkManager.SecretAgent'
|
||||
IFACE_WIRED = 'org.freedesktop.NetworkManager.Device.Wired'
|
||||
IFACE_VLAN = 'org.freedesktop.NetworkManager.Device.Vlan'
|
||||
IFACE_WIFI_AP = 'org.freedesktop.NetworkManager.AccessPoint'
|
||||
IFACE_WIMAX_NSP = 'org.freedesktop.NetworkManager.WiMax.Nsp'
|
||||
IFACE_ACTIVE_CONNECTION = 'org.freedesktop.NetworkManager.Connection.Active'
|
||||
IFACE_DNS_MANAGER = 'org.freedesktop.NetworkManager.DnsManager'
|
||||
IFACE_OBJECT_MANAGER = 'org.freedesktop.DBus.ObjectManager'
|
||||
|
||||
###############################################################################
|
||||
|
||||
class UnknownInterfaceException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_DBUS + '.UnknownInterface'
|
||||
|
||||
class UnknownPropertyException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_DBUS + '.UnknownProperty'
|
||||
|
||||
class InvalidPropertyException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_CONNECTION + '.InvalidProperty'
|
||||
|
||||
class MissingPropertyException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_CONNECTION + '.MissingProperty'
|
||||
|
||||
class InvalidSettingException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_CONNECTION + '.InvalidSetting'
|
||||
|
||||
class MissingSettingException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_CONNECTION + '.MissingSetting'
|
||||
|
||||
class NotSoftwareException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_DEVICE + '.NotSoftware'
|
||||
|
||||
class ApNotFoundException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_WIFI + '.AccessPointNotFound'
|
||||
|
||||
class NspNotFoundException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_WIMAX + '.NspNotFound'
|
||||
|
||||
class PermissionDeniedException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_NM + '.PermissionDenied'
|
||||
|
||||
class UnknownDeviceException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_NM + '.UnknownDevice'
|
||||
|
||||
class UnknownConnectionException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_NM + '.UnknownConnection'
|
||||
|
||||
class InvalidHostnameException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_SETTINGS + '.InvalidHostname'
|
||||
|
||||
class NoSecretsException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_AGENT_MANAGER + '.NoSecrets'
|
||||
|
||||
class UserCanceledException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_AGENT_MANAGER + '.UserCanceled'
|
||||
|
||||
###############################################################################
|
||||
|
||||
class ExportedObj(dbus.service.Object):
|
||||
|
||||
DBusInterface = collections.namedtuple('DBusInterface', ['dbus_iface', 'props', 'legacy_prop_changed_func'])
|
||||
|
|
@ -232,11 +291,6 @@ class ExportedObj(dbus.service.Object):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_DEVICE = 'org.freedesktop.NetworkManager.Device'
|
||||
|
||||
class NotSoftwareException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_DEVICE + '.NotSoftware'
|
||||
|
||||
PRP_DEVICE_UDI = "Udi"
|
||||
PRP_DEVICE_IFACE = "Interface"
|
||||
PRP_DEVICE_DRIVER = "Driver"
|
||||
|
|
@ -300,8 +354,6 @@ class Device(ExportedObj):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_WIRED = 'org.freedesktop.NetworkManager.Device.Wired'
|
||||
|
||||
PRP_WIRED_HW_ADDRESS = "HwAddress"
|
||||
PRP_WIRED_PERM_HW_ADDRESS = "PermHwAddress"
|
||||
PRP_WIRED_SPEED = "Speed"
|
||||
|
|
@ -333,8 +385,6 @@ class WiredDevice(Device):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_VLAN = 'org.freedesktop.NetworkManager.Device.Vlan'
|
||||
|
||||
PRP_VLAN_HW_ADDRESS = "HwAddress"
|
||||
PRP_VLAN_CARRIER = "Carrier"
|
||||
PRP_VLAN_VLAN_ID = "VlanId"
|
||||
|
|
@ -357,8 +407,6 @@ class VlanDevice(Device):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_WIFI_AP = 'org.freedesktop.NetworkManager.AccessPoint'
|
||||
|
||||
PRP_WIFI_AP_FLAGS = "Flags"
|
||||
PRP_WIFI_AP_WPA_FLAGS = "WpaFlags"
|
||||
PRP_WIFI_AP_RSN_FLAGS = "RsnFlags"
|
||||
|
|
@ -426,11 +474,6 @@ class WifiAp(ExportedObj):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_WIFI = 'org.freedesktop.NetworkManager.Device.Wireless'
|
||||
|
||||
class ApNotFoundException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_WIFI + '.AccessPointNotFound'
|
||||
|
||||
PRP_WIFI_HW_ADDRESS = "HwAddress"
|
||||
PRP_WIFI_PERM_HW_ADDRESS = "PermHwAddress"
|
||||
PRP_WIFI_MODE = "Mode"
|
||||
|
|
@ -509,8 +552,6 @@ class WifiDevice(Device):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_WIMAX_NSP = 'org.freedesktop.NetworkManager.WiMax.Nsp'
|
||||
|
||||
PRP_WIMAX_NSP_NAME = "Name"
|
||||
PRP_WIMAX_NSP_SIGNAL_QUALITY = "SignalQuality"
|
||||
PRP_WIMAX_NSP_NETWORK_TYPE = "NetworkType"
|
||||
|
|
@ -549,11 +590,6 @@ class WimaxNsp(ExportedObj):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_WIMAX = 'org.freedesktop.NetworkManager.Device.WiMax'
|
||||
|
||||
class NspNotFoundException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_WIMAX + '.NspNotFound'
|
||||
|
||||
PRP_WIMAX_NSPS = "Nsps"
|
||||
PRP_WIMAX_HW_ADDRESS = "HwAddress"
|
||||
PRP_WIMAX_CENTER_FREQUENCY = "CenterFrequency"
|
||||
|
|
@ -627,8 +663,6 @@ class WimaxDevice(Device):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_ACTIVE_CONNECTION = 'org.freedesktop.NetworkManager.Connection.Active'
|
||||
|
||||
PRP_ACTIVE_CONNECTION_CONNECTION = "Connection"
|
||||
PRP_ACTIVE_CONNECTION_SPECIFIC_OBJECT = "SpecificObject"
|
||||
PRP_ACTIVE_CONNECTION_ID = "Id"
|
||||
|
|
@ -720,18 +754,6 @@ class ActiveConnection(ExportedObj):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_TEST = 'org.freedesktop.NetworkManager.LibnmGlibTest'
|
||||
IFACE_NM = 'org.freedesktop.NetworkManager'
|
||||
|
||||
class PermissionDeniedException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_NM + '.PermissionDenied'
|
||||
|
||||
class UnknownDeviceException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_NM + '.UnknownDevice'
|
||||
|
||||
class UnknownConnectionException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_NM + '.UnknownConnection'
|
||||
|
||||
PRP_NM_DEVICES = 'Devices'
|
||||
PRP_NM_ALL_DEVICES = 'AllDevices'
|
||||
PRP_NM_NETWORKING_ENABLED = 'NetworkingEnabled'
|
||||
|
|
@ -1068,20 +1090,6 @@ class NetworkManager(ExportedObj):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_CONNECTION = 'org.freedesktop.NetworkManager.Settings.Connection'
|
||||
|
||||
class InvalidPropertyException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_CONNECTION + '.InvalidProperty'
|
||||
|
||||
class MissingPropertyException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_CONNECTION + '.MissingProperty'
|
||||
|
||||
class InvalidSettingException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_CONNECTION + '.InvalidSetting'
|
||||
|
||||
class MissingSettingException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_CONNECTION + '.MissingSetting'
|
||||
|
||||
PRP_CONNECTION_UNSAVED = 'Unsaved'
|
||||
|
||||
class Connection(ExportedObj):
|
||||
|
|
@ -1197,11 +1205,6 @@ class Connection(ExportedObj):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_SETTINGS = 'org.freedesktop.NetworkManager.Settings'
|
||||
|
||||
class InvalidHostnameException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_SETTINGS + '.InvalidHostname'
|
||||
|
||||
PRP_SETTINGS_HOSTNAME = 'Hostname'
|
||||
PRP_SETTINGS_CAN_MODIFY = 'CanModify'
|
||||
PRP_SETTINGS_CONNECTIONS = 'Connections'
|
||||
|
|
@ -1301,8 +1304,6 @@ class Settings(ExportedObj):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_DNS_MANAGER = 'org.freedesktop.NetworkManager.DnsManager'
|
||||
|
||||
PRP_DNS_MANAGER_MODE = 'Mode'
|
||||
PRP_DNS_MANAGER_RC_MANAGER = 'RcManager'
|
||||
PRP_DNS_MANAGER_CONFIGURATION = 'Configuration'
|
||||
|
|
@ -1331,21 +1332,12 @@ class DnsManager(ExportedObj):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_AGENT_MANAGER = 'org.freedesktop.NetworkManager.AgentManager'
|
||||
IFACE_AGENT = 'org.freedesktop.NetworkManager.SecretAgent'
|
||||
|
||||
PATH_SECRET_AGENT = '/org/freedesktop/NetworkManager/SecretAgent'
|
||||
|
||||
FLAG_ALLOW_INTERACTION = 0x1
|
||||
FLAG_REQUEST_NEW = 0x2
|
||||
FLAG_USER_REQUESTED = 0x4
|
||||
|
||||
class NoSecretsException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_AGENT_MANAGER + '.NoSecrets'
|
||||
|
||||
class UserCanceledException(dbus.DBusException):
|
||||
_dbus_error_name = IFACE_AGENT_MANAGER + '.UserCanceled'
|
||||
|
||||
class AgentManager(dbus.service.Object):
|
||||
def __init__(self):
|
||||
dbus.service.Object.__init__(self, gl.bus, "/org/freedesktop/NetworkManager/AgentManager")
|
||||
|
|
@ -1390,8 +1382,6 @@ class AgentManager(dbus.service.Object):
|
|||
|
||||
###############################################################################
|
||||
|
||||
IFACE_OBJECT_MANAGER = 'org.freedesktop.DBus.ObjectManager'
|
||||
|
||||
class ObjectManager(dbus.service.Object):
|
||||
def __init__(self, object_path):
|
||||
dbus.service.Object.__init__(self, gl.bus, object_path)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue