Lines Matching refs:self

43         def __init__(self, test_case):
44 self._test_case = test_case
45 self._current_directory = \
48 def chdir(self, current_directory):
49 self._current_directory = current_directory
51 def assertCurrentDirectory(self, expected_directory):
52 self._test_case.assertEquals(expected_directory,
53 self._current_directory)
55 def setUp(self):
56 self._log = LogTesting.setUp(self)
57 self._mock_os = self._MockOs(self)
59 def tearDown(self):
60 self._log.tearDown()
64 def _change_directory(self, paths, checkout_root):
67 mock_os=self._mock_os)
69 def _assert_result(self, actual_return_value, expected_return_value,
71 self.assertEquals(actual_return_value, expected_return_value)
72 self._log.assertMessages(expected_log_messages)
73 self._mock_os.assertCurrentDirectory(expected_current_directory)
75 def test_checkout_root_none_paths_none(self):
76 self.assertRaises(Exception, self._change_directory,
78 self._log.assertMessages([])
79 self._mock_os.assertCurrentDirectory(self._original_directory)
81 def test_checkout_root_none(self):
82 paths = self._change_directory(checkout_root=None,
89 self._assert_result(paths, ["path1"], log_messages,
90 self._original_directory)
92 def test_paths_none(self):
93 paths = self._change_directory(checkout_root=self._checkout_root,
95 self._assert_result(paths, None, [], self._checkout_root)
97 def test_paths_convertible(self):
100 paths = self._change_directory(checkout_root=self._checkout_root,
102 self._assert_result(paths, ["foo1.txt", "foo2.txt"], [],
103 self._checkout_root)
105 def test_with_scm_paths_unconvertible(self):
108 paths = self._change_directory(checkout_root=self._checkout_root,
123 self._assert_result(paths, paths, log_messages,
124 self._original_directory)