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
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
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
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
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
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
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
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
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
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
def test_alert_state_eq_str_gives_correct_json_representation(): _filter = AlertState.eq("OPEN") expected = IS.format("state", "OPEN") assert str(_filter) == expected
def test_description_eq_str_gives_correct_json_representation(): _filter = Description.eq("Departing Employee") expected = IS.format("description", "Departing Employee") assert str(_filter) == expected
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
def test_severity_eq_str_gives_correct_json_representation(): _filter = Severity.eq("HIGH") expected = IS.format("severity", "HIGH") assert str(_filter) == expected
def test_actor_eq_str_gives_correct_json_representation(): _filter = Actor.eq("test.testerson") expected = IS.format("actor", "test.testerson") assert str(_filter) == expected
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
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
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
def test_sync_destination_username_eq_str_gives_correct_json_representation(): _filter = SyncDestinationUsername.eq("*****@*****.**") expected = IS.format("syncDestinationUsername", "*****@*****.**") assert str(_filter) == expected
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
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
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
def test_destination_name_eq_str_gives_correct_json_representation(): _filter = DestinationName.eq("Dropbox") expected = IS.format("destinationName", "Dropbox") assert str(_filter) == expected
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
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
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
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
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
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
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