code: def test_context_context_manager(self):
      yb_rcmod._set_context("notebook")
      orig_params = yb_rcmod._plotting_context()
      context_params = yb_rcmod._plotting_context("paper")
  
      with yb_rcmod._plotting_context("paper"):
          self.assert_rc_params(context_params)
      self.assert_rc_params(orig_params)
  
      @yb_rcmod._plotting_context("paper")
      def func():
          self.assert_rc_params(context_params)
  
      func()
      self.assert_rc_params(orig_params)
  
imports: import pytest
  import numpy
  import matplotlib
  import numpy.testing
  import yellowbrick.style.rcmod
  from tests.base import VisualTestCase
label_desc: Use image node_id 5 for calling the TestPlottingContext obj's underlying member method code with example usage: obj.test_context_context_manager() without return types