Пример #1
0
class AuditGetEntityTestCase(SeleneTestCase):
    gmp_name = 'task'
    selene_name = 'audit'
    gmp_cmd = 'get_audit'
    test_get_entity = make_test_get_entity(gmp_name=gmp_name,
                                           selene_name=selene_name,
                                           gmp_cmd=gmp_cmd)
Пример #2
0
class OperatingSystemGetEntityTestCase(SeleneTestCase):
    gmp_cmd = 'get_operating_system'
    gmp_name = 'asset'
    selene_name = 'operatingSystem'
    test_get_entity = make_test_get_entity(gmp_name=gmp_name,
                                           gmp_cmd=gmp_cmd,
                                           selene_name=selene_name)
Пример #3
0
class OperatingSystemGetEntityTestCase(SeleneTestCase):
    gmp_name = 'asset'
    selene_name = 'operatingSystem'
    test_get_entity = make_test_get_entity(
        gmp_name,
        selene_name=selene_name,
        asset_type=AssetType.OPERATING_SYSTEM)
Пример #4
0
class ScanConfigGetEntityTestCase(SeleneTestCase):
    gmp_name = 'config'
    selene_name = 'scanConfig'
    gmp_cmd = 'get_scan_config'
    test_get_entity = make_test_get_entity(
        gmp_name=gmp_name, selene_name=selene_name, gmp_cmd=gmp_cmd, tasks=True
    )
Пример #5
0
class HostGetEntityTestCase(SeleneTestCase):
    gmp_cmd = 'get_host'
    gmp_name = 'asset'
    selene_name = 'host'
    test_get_entity = make_test_get_entity(gmp_name=gmp_name,
                                           gmp_cmd=gmp_cmd,
                                           selene_name=selene_name)
Пример #6
0
class NVTGetEntityTestCase(SeleneTestCase):
    gmp_name = 'info'
    selene_name = 'nvt'
    test_get_entity = make_test_get_entity(
        gmp_name,
        selene_name=selene_name,
        info_type=GvmInfoType.NVT,
    )
Пример #7
0
class CertBundAdvisoryGetEntityTestCase(SeleneTestCase):
    gmp_name = 'info'
    selene_name = 'certBundAdvisory'
    test_get_entity = make_test_get_entity(
        gmp_name,
        selene_name=selene_name,
        info_type=GvmInfoType.CERT_BUND_ADV,
    )
Пример #8
0
class CVEGetEntityTestCase(SeleneTestCase):
    gmp_name = 'info'
    selene_name = 'cve'
    test_get_entity = make_test_get_entity(
        gmp_name,
        selene_name=selene_name,
        info_type=GvmInfoType.CVE,
    )
Пример #9
0
class OvalDefinitionGetEntityTestCase(SeleneTestCase):
    gmp_name = 'info'
    selene_name = 'ovalDefinition'
    test_get_entity = make_test_get_entity(
        gmp_name,
        selene_name=selene_name,
        info_type=GvmInfoType.OVALDEF,
    )
Пример #10
0
class DFNCertAdvisoryGetEntityTestCase(SeleneTestCase):
    gmp_name = 'info'
    selene_name = 'dfnCertAdvisory'
    test_get_entity = make_test_get_entity(
        gmp_name,
        selene_name=selene_name,
        info_type=GvmInfoType.DFN_CERT_ADV,
    )
Пример #11
0
class PolicyGetEntityTestCase(SeleneTestCase):
    gmp_name = 'config'
    gmp_cmd = 'get_policy'
    selene_name = 'policy'
    test_get_entity = make_test_get_entity(gmp_name,
                                           selene_name=selene_name,
                                           gmp_cmd=gmp_cmd,
                                           audits=True)
Пример #12
0
class CredentialGetEntityTestCase(SeleneTestCase):
    gmp_name = 'credential'
    test_get_entity = make_test_get_entity(gmp_name,
                                           scanners=True,
                                           targets=True,
                                           credential_format=None)
Пример #13
0
class TicketGetEntityTestCase(SeleneTestCase):
    gmp_name = 'ticket'
    test_get_entity = make_test_get_entity(gmp_name)
Пример #14
0
class TaskGetEntityTestCase(SeleneTestCase):
    gmp_name = 'task'
    test_get_entity = make_test_get_entity(gmp_name)
Пример #15
0
class ReportFormatGetEntityTestCase(SeleneTestCase):
    gmp_name = 'report_format'
    selene_name = 'reportFormat'
    test_get_entity = make_test_get_entity(gmp_name, selene_name=selene_name)
Пример #16
0
class RoleGetEntityTestCase(SeleneTestCase):
    gmp_name = 'role'
    selene_name = 'role'
    test_get_entity = make_test_get_entity(gmp_name, selene_name=selene_name)
Пример #17
0
class TargetGetEntityTestCase(SeleneTestCase):
    gmp_name = 'target'
    test_get_entity = make_test_get_entity(gmp_name, tasks=True)
Пример #18
0
class GetEntityTestCase(SeleneTestCase):
    gmp_name = 'user'
    selene_name = 'user'
    test_get_entity = make_test_get_entity(gmp_name, selene_name=selene_name)
Пример #19
0
class TLSCertificateGetEntityTestCase(SeleneTestCase):
    gmp_name = 'tls_certificate'
    selene_name = 'tlsCertificate'
    test_get_entity = make_test_get_entity(gmp_name, selene_name=selene_name)
Пример #20
0
class HostGetEntityTestCase(SeleneTestCase):
    gmp_name = 'filter'
    selene_name = 'filter'
    test_get_entity = make_test_get_entity(gmp_name,
                                           selene_name=selene_name,
                                           alerts=False)
Пример #21
0
class AlertGetEntityTestCase(SeleneTestCase):
    gmp_name = 'alert'
    test_get_entity = make_test_get_entity(gmp_name, tasks=True)
Пример #22
0
class ScannerGetEntityTestCase(SeleneTestCase):
    gmp_name = 'scanner'
    test_get_entity = make_test_get_entity(gmp_name)
Пример #23
0
class PermissionGetEntityTestCase(SeleneTestCase):
    gmp_name = 'permission'
    selene_name = 'permission'
    test_get_entity = make_test_get_entity(gmp_name, selene_name=selene_name)
Пример #24
0
class ScheduleGetEntityTestCase(SeleneTestCase):
    gmp_name = 'schedule'
    test_get_entity = make_test_get_entity(gmp_name, tasks=True)
Пример #25
0
class HostGetEntityTestCase(SeleneTestCase):
    gmp_name = 'asset'
    selene_name = 'host'
    test_get_entity = make_test_get_entity(
        gmp_name, selene_name=selene_name, asset_type=AssetType.HOST
    )