test: fix 'assert_file_writable' typo

This commit is contained in:
Taylor Blau 2017-08-17 18:08:47 -06:00
parent 2ae1594579
commit 3f46d4f8f1
5 changed files with 28 additions and 28 deletions

@ -71,8 +71,8 @@ begin_test "post-checkout"
# without the post-checkout hook, any changed files would now be writeable
refute_file_writable file1.dat
refute_file_writable file2.dat
assert_file_writable file3.big
assert_file_writable file4.big
assert_file_writeable file3.big
assert_file_writeable file4.big
# checkout branch
git checkout branch2
@ -81,9 +81,9 @@ begin_test "post-checkout"
refute_file_writable file1.dat
refute_file_writable file2.dat
refute_file_writable file5.dat
assert_file_writable file3.big
assert_file_writable file4.big
assert_file_writable file6.big
assert_file_writeable file3.big
assert_file_writeable file4.big
assert_file_writeable file6.big
# Confirm that contents of existing files were updated even though were read-only
[ "$(cat file2.dat)" == "file 2 updated in branch2" ]
@ -106,12 +106,12 @@ begin_test "post-checkout"
# now lock files, then remove & restore
git lfs lock file1.dat
git lfs lock file2.dat
assert_file_writable file1.dat
assert_file_writable file2.dat
assert_file_writeable file1.dat
assert_file_writeable file2.dat
rm -f *.dat
git checkout file1.dat file2.dat file5.dat
assert_file_writable file1.dat
assert_file_writable file2.dat
assert_file_writeable file1.dat
assert_file_writeable file2.dat
refute_file_writable file5.dat
)

@ -27,8 +27,8 @@ begin_test "post-commit"
# New lockable files should have been made read-only now since not locked
refute_file_writable pcfile1.dat
refute_file_writable pcfile2.dat
assert_file_writable pcfile3.big
assert_file_writable pcfile4.big
assert_file_writeable pcfile3.big
assert_file_writeable pcfile4.big
git push -u origin master
@ -43,8 +43,8 @@ begin_test "post-commit"
git commit -m "Updated"
# files should remain writeable since locked
assert_file_writable pcfile1.dat
assert_file_writable pcfile2.dat
assert_file_writeable pcfile1.dat
assert_file_writeable pcfile2.dat
)
end_test

@ -72,15 +72,15 @@ begin_test "post-merge"
# without the post-checkout hook, any changed files would now be writeable
refute_file_writable file1.dat
refute_file_writable file2.dat
assert_file_writable file3.big
assert_file_writable file4.big
assert_file_writeable file3.big
assert_file_writeable file4.big
# merge branch, with readonly option disabled to demonstrate what would happen
GIT_LFS_SET_LOCKABLE_READONLY=0 git merge origin/branch2
# branch2 had hanges to file2.dat and file5.dat which were lockable
# but because we disabled the readonly feature they will be writeable now
assert_file_writable file2.dat
assert_file_writable file5.dat
assert_file_writeable file2.dat
assert_file_writeable file5.dat
# now let's do it again with the readonly option enabled
git reset --hard HEAD^

@ -411,10 +411,10 @@ begin_test "track lockable read-only/read-write"
echo "sub blah blah" > subfolder/test.bin
echo "sub foo bar" > subfolder/test.dat
# should start writeable
assert_file_writable test.bin
assert_file_writable test.dat
assert_file_writable subfolder/test.bin
assert_file_writable subfolder/test.dat
assert_file_writeable test.bin
assert_file_writeable test.dat
assert_file_writeable subfolder/test.bin
assert_file_writeable subfolder/test.dat
# track *.bin, not lockable yet
git lfs track "*.bin" | grep "Tracking \"\*.bin\""
@ -423,17 +423,17 @@ begin_test "track lockable read-only/read-write"
# bin should remain writeable, dat should have been made read-only
assert_file_writable test.bin
assert_file_writeable test.bin
refute_file_writable test.dat
assert_file_writable subfolder/test.bin
assert_file_writeable subfolder/test.bin
refute_file_writable subfolder/test.dat
git add .gitattributes test.bin test.dat
git commit -m "First commit"
# bin should still be writeable
assert_file_writable test.bin
assert_file_writable subfolder/test.bin
assert_file_writeable test.bin
assert_file_writeable subfolder/test.bin
# now make bin lockable
git lfs track --lockable "*.bin" | grep "Tracking \"\*.bin\""
# bin should now be read-only
@ -443,8 +443,8 @@ begin_test "track lockable read-only/read-write"
# remove lockable again
git lfs track --not-lockable "*.bin" | grep "Tracking \"\*.bin\""
# bin should now be writeable again
assert_file_writable test.bin
assert_file_writable subfolder/test.bin
assert_file_writeable test.bin
assert_file_writeable subfolder/test.bin
)
end_test

@ -208,7 +208,7 @@ assert_attributes_count() {
fi
}
assert_file_writable() {
assert_file_writeable() {
ls -l "$1" | grep -e "^-rw"
}