chiark / gitweb /
apitest: Make some methods public for reuse
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 17 May 2021 18:22:56 +0000 (19:22 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 17 May 2021 18:22:56 +0000 (19:22 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
apitest/main.rs

index 4657999e4241825884c3b1a54c906d2ee28c73cf..d55622d716df7e51b2e95367201e9233f5c3bfbc 100644 (file)
@@ -27,10 +27,10 @@ struct UsualCtx {
 }
 
 impl UsualCtx {
-  fn su(&self) -> std::cell::Ref<SetupCore> { RefCell::borrow(&self.su_rc) }
-  fn su_mut(&self) -> RefMut<SetupCore> { self.su_rc.borrow_mut() }
+  pub fn su(&self) -> std::cell::Ref<SetupCore>{ RefCell::borrow(&self.su_rc) }
+  pub fn su_mut(&self) -> RefMut<SetupCore> { self.su_rc.borrow_mut() }
 
-  fn wanted_tests(&self) -> TrackWantedTestsGuard {
+  pub fn wanted_tests(&self) -> TrackWantedTestsGuard {
     TrackWantedTestsGuard(self.su_mut())
   }
 }