Skip to content

Commit ca6524b

Browse files
committed
Fix doctest changes
1 parent ab65f94 commit ca6524b

4 files changed

Lines changed: 17 additions & 26 deletions

File tree

aws/codegen-aws-sdk/src/test/kotlin/software/amazon/smithy/rustsdk/EndpointOverrideMetricDecoratorTest.kt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ class EndpointOverrideMetricDecoratorTest {
8888
awsSdkIntegrationTest(
8989
model,
9090
testParams,
91-
environment = mapOf("RUSTUP_TOOLCHAIN" to "1.90.0"),
91+
environment = mapOf("RUSTUP_TOOLCHAIN" to "1.88.0"),
9292
) { context, rustCrate ->
9393
val rc = context.runtimeConfig
9494
val moduleName = context.moduleUseName()
@@ -104,16 +104,16 @@ class EndpointOverrideMetricDecoratorTest {
104104
use $moduleName::Client;
105105
use #{capture_request};
106106
use #{assert_ua_contains_metric_values};
107-
107+
108108
let (http_client, rcvr) = capture_request(None);
109-
109+
110110
// Create SdkConfig with endpoint URL
111111
let sdk_config = #{SdkConfig}::builder()
112112
.region(Region::new("us-east-1"))
113113
.endpoint_url("https://sdk-custom.example.com")
114114
.http_client(http_client.clone())
115115
.build();
116-
116+
117117
// Create client from SdkConfig
118118
let client = Client::new(&sdk_config);
119119
@@ -136,7 +136,7 @@ class EndpointOverrideMetricDecoratorTest {
136136
.headers()
137137
.get("x-amz-user-agent")
138138
.expect("x-amz-user-agent header missing");
139-
139+
140140
assert_ua_contains_metric_values(user_agent, &["N"]);
141141
""",
142142
*preludeScope,
@@ -156,7 +156,7 @@ class EndpointOverrideMetricDecoratorTest {
156156
awsSdkIntegrationTest(
157157
model,
158158
testParams,
159-
environment = mapOf("RUSTUP_TOOLCHAIN" to "1.90.0"),
159+
environment = mapOf("RUSTUP_TOOLCHAIN" to "1.88.0"),
160160
) { context, rustCrate ->
161161
val rc = context.runtimeConfig
162162
val moduleName = context.moduleUseName()
@@ -171,9 +171,9 @@ class EndpointOverrideMetricDecoratorTest {
171171
use $moduleName::config::{Credentials, Region, SharedCredentialsProvider};
172172
use $moduleName::{Config, Client};
173173
use #{capture_request};
174-
174+
175175
let (http_client, rcvr) = capture_request(None);
176-
176+
177177
// Create config WITHOUT endpoint override
178178
let config = Config::builder()
179179
.credentials_provider(SharedCredentialsProvider::new(Credentials::for_tests()))

aws/rust-runtime/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

aws/rust-runtime/aws-types/src/sdk_config.rs

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -442,21 +442,16 @@ impl Builder {
442442
///
443443
/// # Examples
444444
/// Disabling identity caching:
445-
/// ```no_run
446-
/// # #[cfg(feature = "examples")]
447-
/// # fn example() {
448-
/// use aws_types::SdkConfig;
445+
/// ```rust
446+
/// # use aws_types::SdkConfig;
449447
/// use aws_smithy_runtime::client::identity::IdentityCache;
450448
/// let config = SdkConfig::builder()
451449
/// .identity_cache(IdentityCache::no_cache())
452450
/// .build();
453-
/// # }
454451
/// ```
455452
/// Changing settings on the default cache implementation:
456-
/// ```no_run
457-
/// # #[cfg(feature = "examples")]
458-
/// # fn example() {
459-
/// use aws_types::SdkConfig;
453+
/// ```rust
454+
/// # use aws_types::SdkConfig;
460455
/// use aws_smithy_runtime::client::identity::IdentityCache;
461456
/// use std::time::Duration;
462457
///
@@ -467,7 +462,6 @@ impl Builder {
467462
/// .build()
468463
/// )
469464
/// .build();
470-
/// # }
471465
/// ```
472466
pub fn identity_cache(mut self, cache: impl ResolveCachedIdentity + 'static) -> Self {
473467
self.set_identity_cache(Some(cache.into_shared()));
@@ -481,10 +475,8 @@ impl Builder {
481475
/// expires.
482476
///
483477
/// # Examples
484-
/// ```no_run
485-
/// # #[cfg(feature = "examples")]
486-
/// # fn example() {
487-
/// use aws_types::SdkConfig;
478+
/// ```rust
479+
/// # use aws_types::SdkConfig;
488480
/// use aws_smithy_runtime::client::identity::IdentityCache;
489481
///
490482
/// fn override_identity_cache() -> bool {
@@ -497,7 +489,6 @@ impl Builder {
497489
/// builder.set_identity_cache(Some(IdentityCache::lazy().build()));
498490
/// }
499491
/// let config = builder.build();
500-
/// # }
501492
/// ```
502493
pub fn set_identity_cache(&mut self, cache: Option<SharedIdentityCache>) -> &mut Self {
503494
self.identity_cache = cache;

rust-runtime/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)