Fix small bugs in gpui2::test

Conrad Irwin created

Change summary

crates/gpui2/src/app/test_context.rs | 4 ++--
crates/gpui2_macros/src/test.rs      | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)

Detailed changes

crates/gpui2/src/app/test_context.rs 🔗

@@ -7,8 +7,8 @@ use std::{any::Any, future::Future, sync::Arc};
 
 #[derive(Clone)]
 pub struct TestAppContext {
-    pub(crate) app: Arc<Mutex<AppContext>>,
-    pub(crate) executor: Executor,
+    pub app: Arc<Mutex<AppContext>>,
+    pub executor: Executor,
 }
 
 impl Context for TestAppContext {

crates/gpui2_macros/src/test.rs 🔗

@@ -170,7 +170,7 @@ pub fn test(args: TokenStream, function: TokenStream) -> TokenStream {
                                     let mut #cx_varname = gpui2::TestAppContext::new(
                                        dispatcher.clone()
                                     );
-                                    let mut #cx_varname_lock = cx_varname.app.lock();
+                                    let mut #cx_varname_lock = #cx_varname.app.lock();
                                 ));
                                 inner_fn_args.extend(quote!(&mut #cx_varname_lock,));
                                 cx_teardowns.extend(quote!(