Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
a366776
Beta LiveTests (#30728)
l0lawrence Aug 25, 2023
835aa5f
[EGv2] Binary mode (#32922)
l0lawrence Nov 3, 2023
f7c1d1f
[EGv2] Build Release (#30325)
l0lawrence May 19, 2023
4f00208
Beta LiveTests (#30728)
l0lawrence Aug 25, 2023
cfcf881
regen
l0lawrence Oct 31, 2023
3bb49cf
new api version
l0lawrence Oct 31, 2023
921ad51
samples for new features
l0lawrence Oct 31, 2023
af75e64
update test-resources.json
l0lawrence Oct 31, 2023
f491579
update operation samples
l0lawrence Oct 31, 2023
851d112
add samples
l0lawrence Nov 1, 2023
052f431
more sample
l0lawrence Nov 1, 2023
7e52f8c
update tests
l0lawrence Nov 2, 2023
9299c34
add mros
l0lawrence Nov 2, 2023
8b4261d
gen
l0lawrence Nov 2, 2023
657d2de
fix changelog
l0lawrence Nov 3, 2023
af257bf
update tests
l0lawrence Nov 3, 2023
2658379
update preparer
l0lawrence Nov 3, 2023
560e961
point at canary until release
l0lawrence Nov 3, 2023
bdcbb01
update test deployment area
l0lawrence Nov 3, 2023
003ee06
update
l0lawrence Nov 3, 2023
1004f8c
add
l0lawrence Nov 3, 2023
8f7cf6c
try this tests
l0lawrence Nov 5, 2023
a22d999
update samples
l0lawrence Nov 5, 2023
6ae5fd3
livetest mark
l0lawrence Nov 5, 2023
0a509c3
update tests
l0lawrence Nov 5, 2023
22677cd
eastus working?
l0lawrence Nov 5, 2023
64faa0d
regen - removed azure refs in gen code
l0lawrence Nov 6, 2023
a003a09
update comments
l0lawrence Nov 6, 2023
d012ab1
add other sample
l0lawrence Nov 6, 2023
d3291b2
update
l0lawrence Nov 6, 2023
aaa8629
remove stream - no response
l0lawrence Nov 7, 2023
c3dd323
update version and date for release
l0lawrence Nov 9, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
try this tests
  • Loading branch information
l0lawrence committed Nov 8, 2023
commit 8f7cf6c96bea1d043c0e67b135d7517131ced907
2 changes: 1 addition & 1 deletion sdk/eventgrid/azure-eventgrid/assets.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"AssetsRepo": "Azure/azure-sdk-assets",
"AssetsRepoPrefixPath": "python",
"TagPrefix": "python/eventgrid/azure-eventgrid",
"Tag": "python/eventgrid/azure-eventgrid_382dde555b"
"Tag": "python/eventgrid/azure-eventgrid_b10c590c1a"
}
4 changes: 2 additions & 2 deletions sdk/eventgrid/azure-eventgrid/tests/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ def add_sanitizers(test_proxy):
add_remove_header_sanitizer(headers="aeg-sas-key, aeg-sas-token, aeg-channel-name")
add_general_regex_sanitizer(
value="fakeresource",
regex="(?<=\\/\\/)[.*]+(?=\\.eastus-1\\.eventgrid\\.azure\\.net/api/events)",
regex="(?<=\\/\\/)[.*]+(?=\\.centraluseuap-1\\.eventgrid\\.azure\\.net/api/events)",
)

add_oauth_response_sanitizer()
Expand All @@ -61,7 +61,7 @@ def add_sanitizers(test_proxy):
# Need to santize namespace for eventgrid_topic:
try:
eventgrid_hostname = urlparse(eventgrid_topic_endpoint).hostname
add_general_string_sanitizer(target=eventgrid_hostname.upper(), value="sanitized.eastus-1.eventgrid.azure.net")
add_general_string_sanitizer(target=eventgrid_hostname.upper(), value="sanitized.centraluseuap-1.eventgrid.azure.net")
except:
pass
add_general_string_sanitizer(target=client_id, value="00000000-0000-0000-0000-000000000000")
Expand Down
44 changes: 15 additions & 29 deletions sdk/eventgrid/azure-eventgrid/tests/test_eg_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,9 @@ def create_eg_client(self, endpoint, key):
return client


@pytest.mark.live_test_only
def test_publish_binary_mode_xml(self):
eventgrid_endpoint = os.environ['EVENTGRID_ENDPOINT']
eventgrid_key = os.environ['EVENTGRID_KEY']
eventgrid_topic_name = os.environ['EVENTGRID_TOPIC_NAME']
eventgrid_event_subscription_name = os.environ['EVENTGRID_EVENT_SUBSCRIPTION_NAME']
@EventGridPreparer()
@recorded_by_proxy
def test_publish_binary_mode_xml(self, eventgrid_endpoint, eventgrid_key, eventgrid_topic_name, eventgrid_event_subscription_name):
client = self.create_eg_client(eventgrid_endpoint, eventgrid_key)

from xml.etree import ElementTree as ET
Expand Down Expand Up @@ -56,12 +53,9 @@ def test_publish_binary_mode_xml(self):
assert my_returned_event.type == "Contoso.Items.ItemReceived"


@pytest.mark.live_test_only
def test_publish_binary_mode_cloud_event(self):
eventgrid_endpoint = os.environ['EVENTGRID_ENDPOINT']
eventgrid_key = os.environ['EVENTGRID_KEY']
eventgrid_topic_name = os.environ['EVENTGRID_TOPIC_NAME']
eventgrid_event_subscription_name = os.environ['EVENTGRID_EVENT_SUBSCRIPTION_NAME']
@EventGridPreparer()
@recorded_by_proxy
def test_publish_binary_mode_cloud_event(self, eventgrid_endpoint, eventgrid_key, eventgrid_topic_name, eventgrid_event_subscription_name):
client = self.create_eg_client(eventgrid_endpoint, eventgrid_key)

event = CloudEvent(
Expand All @@ -85,11 +79,9 @@ def test_publish_binary_mode_cloud_event(self):
assert my_returned_event.type == "Contoso.Items.ItemReceived"


@pytest.mark.live_test_only
def test_publish_binary_mode_incorrect_cloud_event(self):
eventgrid_endpoint = os.environ['EVENTGRID_ENDPOINT']
eventgrid_key = os.environ['EVENTGRID_KEY']
eventgrid_topic_name = os.environ['EVENTGRID_TOPIC_NAME']
@EventGridPreparer()
@recorded_by_proxy
def test_publish_binary_mode_incorrect_cloud_event(self, eventgrid_endpoint, eventgrid_key, eventgrid_topic_name, eventgrid_event_subscription_name):
client = self.create_eg_client(eventgrid_endpoint, eventgrid_key)

event = CloudEvent(
Expand All @@ -105,12 +97,9 @@ def test_publish_binary_mode_incorrect_cloud_event(self):
eventgrid_topic_name, body=event, binary_mode=True
)

@pytest.mark.live_test_only
def test_publish_binary_mode_list_cloud_event(self):
eventgrid_endpoint = os.environ['EVENTGRID_ENDPOINT']
eventgrid_key = os.environ['EVENTGRID_KEY']
eventgrid_topic_name = os.environ['EVENTGRID_TOPIC_NAME']
eventgrid_event_subscription_name = os.environ['EVENTGRID_EVENT_SUBSCRIPTION_NAME']
@EventGridPreparer()
@recorded_by_proxy
def test_publish_binary_mode_list_cloud_event(self, eventgrid_endpoint, eventgrid_key, eventgrid_topic_name, eventgrid_event_subscription_name):
client = self.create_eg_client(eventgrid_endpoint, eventgrid_key)

event = CloudEvent(
Expand All @@ -126,12 +115,9 @@ def test_publish_binary_mode_list_cloud_event(self):
eventgrid_topic_name, body=[event], binary_mode=True
)

@pytest.mark.live_test_only
def test_publish_binary_mode_combinations(self):
eventgrid_endpoint = os.environ['EVENTGRID_ENDPOINT']
eventgrid_key = os.environ['EVENTGRID_KEY']
eventgrid_topic_name = os.environ['EVENTGRID_TOPIC_NAME']
eventgrid_event_subscription_name = os.environ['EVENTGRID_EVENT_SUBSCRIPTION_NAME']
@EventGridPreparer()
@recorded_by_proxy
def test_publish_binary_mode_combinations(self, eventgrid_endpoint, eventgrid_key, eventgrid_topic_name, eventgrid_event_subscription_name):
client = self.create_eg_client(eventgrid_endpoint, eventgrid_key)

event = CloudEvent(
Expand Down