MCPcopy
hub / github.com/gitless-vcs/gitless / test_status_relative

Method test_status_relative

gitless/tests/test_e2e.py:253–269  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

251 gl.commit(self.TRACKED_DIR_FP, m='commit')
252
253 def test_status_relative(self):
254 utils.write_file(self.TRACKED_DIR_FP, contents='some modifications')
255 st = utils.stdout(gl.status())
256 if self.TRACKED_DIR_FP not in st:
257 self.fail()
258 if self.UNTRACKED_DIR_FP not in st:
259 self.fail()
260
261 os.chdir(self.DIR)
262
263 st = utils.stdout(gl.status())
264 rel_tracked = os.path.relpath(self.TRACKED_DIR_FP, self.DIR)
265 rel_untracked = os.path.relpath(self.UNTRACKED_DIR_FP, self.DIR)
266 if (self.TRACKED_DIR_FP in st) or (rel_tracked not in st):
267 self.fail()
268 if (self.UNTRACKED_DIR_FP in st) or (rel_untracked not in st):
269 self.fail()
270
271
272class TestBranch(TestEndToEnd):

Callers

nothing calls this directly

Calls 1

statusMethod · 0.80

Tested by

no test coverage detected