]> git.michaelhowe.org Git - packages/b/bup.git/commitdiff
TagDir._mksubs: remove duplicate FakeSymlink arg
authorRob Browning <rlb@defaultvalue.org>
Sun, 14 Jun 2015 15:12:36 +0000 (10:12 -0500)
committerRob Browning <rlb@defaultvalue.org>
Sun, 14 Jun 2015 15:39:22 +0000 (10:39 -0500)
Signed-off-by: Rob Browning <rlb@defaultvalue.org>
Reviewed-by: Rob Browning <rlb@defaultvalue.org>
lib/bup/vfs.py
t/test-ls.sh

index fffff8238cc6c467f7bba8908cfc1bd583251d47..f1c6a7bcbe0dacd24f83416b63a670ddb5d717c8 100644 (file)
@@ -527,7 +527,7 @@ class TagDir(Node):
                                             repo_dir=self._repo_dir)[0]
                 commithex = sha.encode('hex')
                 target = '../.commit/%s/%s' % (commithex[:2], commithex[2:])
-                tag1 = FakeSymlink(self, name, target, repo_dir, self._repo_dir)
+                tag1 = FakeSymlink(self, name, target, self._repo_dir)
                 tag1.ctime = tag1.mtime = date
                 self._subs[name] = tag1
 
index 77c5d096a7bb788cd3a6e469b76c32c22027ad8f..0b8fbcf839d741ee6d4c69342200c6e61bdf8aa1 100755 (executable)
@@ -28,7 +28,8 @@ WVPASS touch -t 196907202018 src/.dotfile src/*
 WVPASS touch -t 196907202018 src
 WVPASS touch -t 196907202018 .
 WVPASS bup index src
-WVPASS bup save -n src src
+WVPASS bup save -n src -d 242312160 src
+WVPASS bup tag some-tag src
 
 
 WVSTART "ls (short)"
@@ -55,6 +56,13 @@ WVPASSEQ "$(WVPASS bup ls -aF /)" "./
 .tag/
 src/"
 
+WVPASSEQ "$(WVPASS bup ls /.tag)" "some-tag"
+
+WVPASSEQ "$(WVPASS bup ls /src)" \
+"1977-09-05-125600
+latest
+some-tag"
+
 WVPASSEQ "$(WVPASS bup ls src/latest/"$tmpdir"/src)" "executable
 fifo
 file
@@ -198,6 +206,7 @@ WVPASSEQ "$(bup ls -ld "src/latest$tmpdir/src" | tr -s ' ' ' ')" \
 WVSTART "ls (backup set - long)"
 WVPASSEQ "$(bup ls -l src | cut -d' ' -f 1-2)" \
 "l--------- ?/?
+l--------- ?/?
 l--------- ?/?"