Ejemplo n.º 1
0
def test_device_username_eq_unicode_str_gives_correct_json_representation():
    unicode_username = u"您已经发现了秘密信息"
    _filter = DeviceUsername.eq(unicode_username)
    expected = IS.format(
        u"deviceUserName",
        u"\u60a8\u5df2\u7ecf\u53d1\u73b0\u4e86\u79d8\u5bc6\u4fe1\u606f")
    assert str(_filter) == expected
Ejemplo n.º 2
0
def test_event_type_eq_str_gives_correct_json_representation():
    _filter = EventType.eq("test_eventType")
    expected = IS.format("eventType", "test_eventType")
    assert str(_filter) == expected
Ejemplo n.º 3
0
def test_email_subject_eq_str_gives_correct_json_representation():
    _filter = EmailSubject.eq("test_subject")
    expected = IS.format("emailSubject", "test_subject")
    assert str(_filter) == expected
Ejemplo n.º 4
0
def test_email_from_eq_str_gives_correct_json_representation():
    _filter = EmailFrom.eq("email_from")
    expected = IS.format("emailFrom", "email_from")
    assert str(_filter) == expected
Ejemplo n.º 5
0
def test_process_name_eq_str_gives_correct_json_representation():
    _filter = ProcessName.eq("test_name")
    expected = IS.format("processName", "test_name")
    assert str(_filter) == expected
Ejemplo n.º 6
0
def test_destination_category_eq_str_gives_correct_json_representation():
    _filter = DestinationCategory.eq(DestinationCategory.CLOUD_STORAGE)
    expected = IS.format("destinationCategory", "Cloud Storage")
    assert str(_filter) == expected
Ejemplo n.º 7
0
def test_tab_url_eq_str_gives_correct_json_representation():
    _filter = TabURL.eq("test_tab_url")
    expected = IS.format("tabUrls", "test_tab_url")
    assert str(_filter) == expected
Ejemplo n.º 8
0
def test_sync_destination_name_eq_str_gives_correct_json_representation():
    _filter = SyncDestination.eq(SyncDestination.GOOGLE_DRIVE)
    expected = IS.format("syncDestination", SyncDestination.GOOGLE_DRIVE)
    assert str(_filter) == expected
Ejemplo n.º 9
0
def test_source_category_eq_str_gives_correct_json_representation():
    _filter = SourceCategory.eq("test_sourceCategory")
    expected = IS.format("sourceCategory", "test_sourceCategory")
    assert str(_filter) == expected
Ejemplo n.º 10
0
def test_source_tab_urls_eq_str_gives_correct_json_representation():
    _filter = SourceTabUrls.eq("test_sourceTabUrls")
    expected = IS.format("sourceTabUrls", "test_sourceTabUrls")
    assert str(_filter) == expected
Ejemplo n.º 11
0
def test_alert_state_eq_str_gives_correct_json_representation():
    _filter = AlertState.eq("OPEN")
    expected = IS.format("state", "OPEN")
    assert str(_filter) == expected
Ejemplo n.º 12
0
def test_description_eq_str_gives_correct_json_representation():
    _filter = Description.eq("Departing Employee")
    expected = IS.format("description", "Departing Employee")
    assert str(_filter) == expected
Ejemplo n.º 13
0
def test_rule_name_eq_str_gives_correct_json_representation():
    _filter = RuleName.eq("Departing Employee")
    expected = IS.format("name", "Departing Employee")
    assert str(_filter) == expected
Ejemplo n.º 14
0
def test_severity_eq_str_gives_correct_json_representation():
    _filter = Severity.eq("HIGH")
    expected = IS.format("severity", "HIGH")
    assert str(_filter) == expected
Ejemplo n.º 15
0
def test_actor_eq_str_gives_correct_json_representation():
    _filter = Actor.eq("test.testerson")
    expected = IS.format("actor", "test.testerson")
    assert str(_filter) == expected
Ejemplo n.º 16
0
def test_removable_media_serial_number_eq_str_gives_correct_json_representation(
):
    _filter = RemovableMediaSerialNumber.eq("test_name")
    expected = IS.format("removableMediaSerialNumber", "test_name")
    assert str(_filter) == expected
Ejemplo n.º 17
0
def test_exposure_type_eq_str_gives_correct_json_representation():
    _filter = ExposureType.eq(ExposureType.APPLICATION_READ)
    expected = IS.format("exposure", "ApplicationRead")
    assert str(_filter) == expected
Ejemplo n.º 18
0
def test_source_name_eq_str_gives_correct_json_representation():
    _filter = SourceName.eq("test_sourceName")
    expected = IS.format("sourceName", "test_sourceName")
    assert str(_filter) == expected
Ejemplo n.º 19
0
def test_sync_destination_username_eq_str_gives_correct_json_representation():
    _filter = SyncDestinationUsername.eq("*****@*****.**")
    expected = IS.format("syncDestinationUsername", "*****@*****.**")
    assert str(_filter) == expected
Ejemplo n.º 20
0
def test_public_ip_address_eq_str_gives_correct_json_representation():
    _filter = PublicIPAddress.eq("test_publicIp")
    expected = IS.format("publicIpAddress", "test_publicIp")
    assert str(_filter) == expected
Ejemplo n.º 21
0
def test_window_title_eq_str_gives_correct_json_representation():
    _filter = WindowTitle.eq("test_window")
    expected = IS.format("tabTitles", "test_window")
    assert str(_filter) == expected
Ejemplo n.º 22
0
def test_device_username_eq_str_gives_correct_json_representation():
    _filter = DeviceUsername.eq("test_deviceUserName")
    expected = IS.format("deviceUserName", "test_deviceUserName")
    assert str(_filter) == expected
Ejemplo n.º 23
0
def test_destination_name_eq_str_gives_correct_json_representation():
    _filter = DestinationName.eq("Dropbox")
    expected = IS.format("destinationName", "Dropbox")
    assert str(_filter) == expected
Ejemplo n.º 24
0
def test_os_hostname_eq_str_gives_correct_json_representation():
    _filter = OSHostname.eq("test_osHostName")
    expected = IS.format("osHostName", "test_osHostName")
    assert str(_filter) == expected
Ejemplo n.º 25
0
def test_email_recipients_eq_str_gives_correct_json_representation():
    _filter = EmailRecipients.eq("test_recipient")
    expected = IS.format("emailRecipients", "test_recipient")
    assert str(_filter) == expected
Ejemplo n.º 26
0
def test_process_owner_eq_str_gives_correct_json_representation():
    _filter = ProcessOwner.eq("test_owner")
    expected = IS.format("processOwner", "test_owner")
    assert str(_filter) == expected
Ejemplo n.º 27
0
def test_email_sender_eq_str_gives_correct_json_representation():
    _filter = EmailSender.eq("test_category")
    expected = IS.format("emailSender", "test_category")
    assert str(_filter) == expected
Ejemplo n.º 28
0
def test_removable_media_volume_name_eq_str_gives_correct_json_representation(
):
    _filter = RemovableMediaVolumeName.eq("test_name")
    expected = IS.format("removableMediaVolumeName", "test_name")
    assert str(_filter) == expected
Ejemplo n.º 29
0
def test_email_policy_name_eq_str_gives_correct_json_representation():
    _filter = EmailPolicyName.eq("test_policy")
    expected = IS.format("emailDlpPolicyNames", "test_policy")
    assert str(_filter) == expected
Ejemplo n.º 30
0
def test_removable_media_partition_id_eq_str_gives_correct_json_representation(
):
    _filter = RemovableMediaPartitionID.eq("test_name")
    expected = IS.format("removableMediaPartitionId", "test_name")
    assert str(_filter) == expected