lp:~aaron-whitehouse/duplicity/08-refactor-unit-test-globmatch

Created by Aaron Whitehouse and last modified
Get this branch:
bzr branch lp:~aaron-whitehouse/duplicity/08-refactor-unit-test-globmatch
Only Aaron Whitehouse can upload to this branch. If you are Aaron Whitehouse please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Aaron Whitehouse
Project:
Duplicity
Status:
Merged

Recent revisions

1173. By Aaron Whitehouse

* Rename path_matches_glob_fn to select_fn_from_glob, as this more accurately reflects the return value.
* Significantly refactored unit/test_globmatch.py to make this cleaner and clearer.

1172. By Kenneth Loafman

* Merged in lp:~aaron-whitehouse/duplicity/08-merge-glob-parsers
  - Use a single code path for glob strings whether or not these contain special
    characters/wildcards (glob_get_normal_sf) and remove glob_get_filename_sf and glob_get_tuple_sf.
  - Remove run-tests-ve as this was identical to run-tests.

1171. By Kenneth Loafman

* Merged in lp:~matthew-t-bentley/duplicity/duplicity
  - Sets a user agent. Backblaze asked for this in case there are errors that originate
    from the Duplicity B2 backend
  - Only retrieves a new upload URL when the current one expires, to bring it in line
    with their best practices for integrations: https://www.backblaze.com/b2/docs/integration_checklist.html

1170. By Kenneth Loafman

Fix pep8 issue.

1169. By Kenneth Loafman

* Fixed bug #1655268 "--gpg-binary option not working"
  - If gpg binary is specified rebuild gpg profile using new binary location

1168. By Kenneth Loafman

* Merged in lp:~aaron-whitehouse/duplicity/0-8-merge_selection_tests
  - Merge in TestExcludeIfPresent from 0.7-series, which tests the behaviour of
    duplicity's --exclude-if-present option.
  - Move and rename TestTrailingSlash2 test (was duplicate name) as in 0.7-series.
  - Fix PEP error on adbackend.py.
  - Add jottalib as a tox dep to fix pylint error.
  - Remove unnecessary skipUnless Linux as per 0.7-series.

1167. By Kenneth Loafman

* Fixed bug #1654220 with patch supplied by Kenneth Newwood
  - Duplicity fails on MacOS because GPG version parsing fails

1166. By Kenneth Loafman

* Fixed bug #1623342 with patch supplied by Daniel Jakots
  - Failing test on OpenBSD because tar/gtar not found

1165. By Kenneth Loafman

* Merged in lp:~breunigs/duplicity/amazondrive3
  - As reported on the mailinglist, if a space is entered while duplicity asks for the URL, it fails.
    Since all important spaces are URL encoded anyway, this should be fine even if there are spaces in
    the URL at all. I also patched it in the onedrive backend, because it must have similar issues.

1164. By Kenneth Loafman

* Fix Bug #1642813 with patch from Ravi
  - If stat() returns None, don't attempt to set perms.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~duplicity-team/duplicity/0.8-series
This branch contains Public information 
Everyone can see this information.

Subscribers