diff options
author | rsiddharth <rsiddharth@ninthfloor.org> | 2014-10-29 23:24:58 -0400 |
---|---|---|
committer | rsiddharth <rsiddharth@ninthfloor.org> | 2014-10-29 23:24:58 -0400 |
commit | 2def977472b2e77ee88c9177f2d03f12b0263eb0 (patch) | |
tree | 2080d8304afb0b242b3251ee71de1863011a41fd /combox/tests/utils_file.py |
Initial commit: File splitter & File gluer done.
new file: .gitignore
new file: AUTHORS
new file: COPYING
new file: combox/__init__.py
new file: combox/tests/__init__.py
new file: combox/tests/files/the-red-star.jpg
new file: combox/tests/utils_file.py
new file: combox/utils/__init__.py
new file: combox/utils/file.py
I like to write python FWIW. But after reading a dialect of Lisp when
I come back to python, it does not look very beautiful. I guess I'm
pretty convinced that there is no language that can ape the beauty of
Lisp.
Diffstat (limited to 'combox/tests/utils_file.py')
-rw-r--r-- | combox/tests/utils_file.py | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/combox/tests/utils_file.py b/combox/tests/utils_file.py new file mode 100644 index 0000000..c382d44 --- /dev/null +++ b/combox/tests/utils_file.py @@ -0,0 +1,29 @@ +# Copyright (C) 2014 Combox author(s). See AUTHORS. +# +# This file is part of Combox. +# +# Combox is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Combox is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with Combox (see COPYING). If not, see +# <http://www.gnu.org/licenses/>. + +from os import path + +from utils.file import split_file, glue_file, write_file + +### Test to split, glue and create a copy of the image file from the +### glued image file. +f = path.abspath('tests/files/the-red-star.jpg') +f_copy = path.abspath('tests/files/the-red-star-copy.jpg') +f_parts = split_file(f, 3) +filecontent = glue_file(f_parts) +write_file(f_copy, filecontent) |