@@ -29,6 +29,8 @@ impl Context {
2929 /// ```rust
3030 /// # use tss_esapi::{Context, TctiNameConf};
3131 /// use tss_esapi::{handles::ObjectHandle, structures::Auth};
32+ /// # #[serial_test::file_serial]
33+ /// # fn main() {
3234 /// # // Create context
3335 /// # let mut context =
3436 /// # Context::new(
@@ -39,6 +41,7 @@ impl Context {
3941 /// context
4042 /// .tr_set_auth(ObjectHandle::Owner, Auth::default())
4143 /// .expect("Failed to call tr_set_auth");
44+ /// # }
4245 /// ```
4346 pub fn tr_set_auth ( & mut self , object_handle : ObjectHandle , auth : Auth ) -> Result < ( ) > {
4447 let mut auth_value = auth. into ( ) ;
@@ -67,6 +70,8 @@ impl Context {
6770 /// # interface_types::{algorithm::HashingAlgorithm, reserved_handles::Provision},
6871 /// # structures::{SymmetricDefinition, NvPublic},
6972 /// # };
73+ /// # #[serial_test::file_serial]
74+ /// # fn main() {
7075 /// # // Create context
7176 /// # let mut context =
7277 /// # Context::new(
@@ -130,6 +135,7 @@ impl Context {
130135 /// let (_public_area, expected_name) = nv_read_public_result.expect("Call to nv_read_public failed");
131136 /// let actual_name = tr_get_name_result.expect("Call to tr_get_name failed");
132137 /// assert_eq!(expected_name, actual_name);
138+ /// # }
133139 /// ```
134140 pub fn tr_get_name ( & mut self , object_handle : ObjectHandle ) -> Result < Name > {
135141 let mut name_ptr = null_mut ( ) ;
@@ -162,6 +168,8 @@ impl Context {
162168 /// use tss_esapi::{
163169 /// handles::NvIndexTpmHandle,
164170 /// };
171+ /// # #[serial_test::file_serial]
172+ /// # fn main() {
165173 /// # // Create context
166174 /// # let mut context =
167175 /// # Context::new(
@@ -239,6 +247,7 @@ impl Context {
239247 /// # let (_, expected_name) = nv_read_public_result.expect("Call to nv_read_public failed");
240248 /// # let actual_name = tr_get_name_result.expect("Call to tr_get_name failed");
241249 /// # assert_eq!(expected_name, actual_name);
250+ /// # }
242251 /// ```
243252 pub fn tr_from_tpm_public ( & mut self , tpm_handle : TpmHandle ) -> Result < ObjectHandle > {
244253 let mut object = ObjectHandle :: None . into ( ) ;
@@ -287,6 +296,8 @@ impl Context {
287296 /// # interface_types::{algorithm::HashingAlgorithm, reserved_handles::Provision},
288297 /// # structures::{SymmetricDefinition, NvPublic},
289298 /// # };
299+ /// # #[serial_test::file_serial]
300+ /// # fn main() {
290301 /// # // Create context
291302 /// # let mut context =
292303 /// # Context::new(
@@ -359,6 +370,7 @@ impl Context {
359370 /// // Process results.
360371 /// tr_close_result.expect("Call to tr_close failed.");
361372 /// # tr_get_name_result.expect_err("Calling tr_get_name with invalid handle did not result in an error.");
373+ /// # }
362374 /// ```
363375 pub fn tr_close ( & mut self , object_handle : & mut ObjectHandle ) -> Result < ( ) > {
364376 let mut rsrc_handle = object_handle. try_into_not_none ( ) ?;
@@ -423,6 +435,8 @@ impl Context {
423435 /// # },
424436 /// # structures::EccScheme,
425437 /// # };
438+ /// # #[serial_test::file_serial]
439+ /// # fn main() {
426440 /// # let mut context =
427441 /// # Context::new(
428442 /// # TctiNameConf::from_environment_variable().expect("Failed to get TCTI"),
@@ -443,6 +457,7 @@ impl Context {
443457 /// ).unwrap()
444458 /// .key_handle;
445459 /// let data = context.tr_serialize(key_handle.into()).unwrap();
460+ /// # }
446461 /// ```
447462 pub fn tr_serialize ( & mut self , handle : ObjectHandle ) -> Result < Vec < u8 > > {
448463 let mut len = 0 ;
@@ -491,6 +506,8 @@ impl Context {
491506 /// # },
492507 /// # structures::EccScheme,
493508 /// # };
509+ /// # #[serial_test::file_serial]
510+ /// # fn main() {
494511 /// # let mut context =
495512 /// # Context::new(
496513 /// # TctiNameConf::from_environment_variable().expect("Failed to get TCTI"),
@@ -515,6 +532,7 @@ impl Context {
515532 /// let data = context.tr_serialize(key_handle.into()).unwrap();
516533 /// let new_handle = context.tr_deserialize(&data).unwrap();
517534 /// assert_eq!(public_key, context.read_public(new_handle.into()).unwrap());
535+ /// # }
518536 /// ```
519537 pub fn tr_deserialize ( & mut self , buffer : & [ u8 ] ) -> Result < ObjectHandle > {
520538 let mut handle = TPM2_RH_UNASSIGNED ;
0 commit comments