Ross McFarland
413ddef2a6
Yet another round of Route53 retry internals changing
6 years ago
Ross McFarland
59b12dd9c0
Remove CloudFlare test copy, and specifically test token auth
6 years ago
Ross McFarland
b16f54d084
Makes sure !sandbox on a normal provider.
6 years ago
John Lane
3d871a5bad
Improve test; downcase instance variable
6 years ago
John Lane
2d09a01c74
Tests for DNSimple sandbox
6 years ago
Adam Smith
08af9aaab3
ContellixProvider: zone creation and records in one run
6 years ago
Ross McFarland
ee73cacb5e
DRY up new NS1 dynamic tests
6 years ago
Charles
65840cfbed
Add test for ovh caa record coverage
6 years ago
Ross McFarland
c7be8fada2
Add a way to configure Ns1Provider monitoring regions for records
6 years ago
Ross McFarland
e56051ba55
Add TTL's to the axfr test files
6 years ago
Ross McFarland
60ec6e9a28
Update Route53 test that pokes at boto internals
6 years ago
Ross McFarland
79cb88ef25
Fix pycodestyle overindent warnings w/2.5.0
6 years ago
Ross McFarland
a078ec9d31
Move to populate_should_replace rather then OverridingYamlProvider
6 years ago
Ross McFarland
f91cac3ef4
coverage for Ns1Client notifylist methods
6 years ago
Ross McFarland
eefd83de80
Coverage for Ns1Provider _extra_changes
6 years ago
Ross McFarland
69cd30a183
Coverage for Ns1Provider _data_for_dynamic_A
6 years ago
Ross McFarland
561a6ca2d9
Test coverage for Ns1Provider _params_for_dynamic_A
6 years ago
Joshua Hügli
b57f2a64ad
create/copy test with delegation set support
6 years ago
Ross McFarland
0f298e51be
Tests for ns1 _monitors_gc
6 years ago
Ross McFarland
4022155b72
Method naming consistency, test coverage for feeds and monitors
6 years ago
Ross McFarland
8ec84f49bb
More ns1 code coverage, bug fix for monitor matching
6 years ago
Ross McFarland
d7053a2e92
Ns1Client tests for caching and minor logic
6 years ago
Ross McFarland
55f4194daf
Functionally complement and untested ns1 dynamic support
6 years ago
Ross McFarland
7a472506cc
Implement _data_for_dynamic_A w/some related refactoring
6 years ago
Ross McFarland
4fd2daa8a9
Implement reworked NS1 retry mechinism
6 years ago
Ross McFarland
c4987f1a09
s/nsone/ns1/g
6 years ago
Ross McFarland
f599d91902
Update ns1 to 0.13.0 and use newer API methods
Results in lots of churn in the tests, but actually for the better as it
doesn't have to jump through nearly as many hoops to mock things now.
6 years ago
Ross McFarland
9e948aa4c8
Validate Record name & fqdn length
6 years ago
Ross McFarland
2b33f95c17
EqualityTupleMixin impl, use everywhere we were doing tuple compares
6 years ago
Adam Smith
baa1f7472f
ConstellixProvider: change ALIAS to CNAME to allow record deletion
6 years ago
Ross McFarland
00fa158c59
filter -> [... if]s
6 years ago
Ross McFarland
3f487197df
Manager throws ManagerException rather than Exception, more robust tests
6 years ago
Josef Vogt
7c34247e3b
Fix 'server error: zone not found' for NS1 provider
6 years ago
Ross McFarland
7867ad2093
Use six's StringIO, remove compat.py
6 years ago
Ross McFarland
be06a5da94
Make sure map and keys are lists when needed
6 years ago
Ross McFarland
7958233fcc
Consistently order changes :-/
Many providers make their modifications in the order that changes comes. In
python3 this causes things to be inconsistently ordered. That mostly works, but
could result in hidenbugs (e.g. Route53Provider's batching could be completely
different based on the order it sees changes.) Sorting changes consistently
is a good thing and it shouldn't hurt situations where providers are already
doing their own ordering. All-in-all more consistent is better and we have to be
explicit with python 3.
6 years ago
Ross McFarland
bfa1fadde9
Fix CloudflareProvider test ordering assumptions
6 years ago
Ross McFarland
db8de8acb8
Fix Manager ordering assumptions
6 years ago
Ross McFarland
14063186f3
YamlProvider python3, tests
6 years ago
Ross McFarland
90a60d3dbd
TransipProvider python3
6 years ago
Ross McFarland
25768c476f
SelectelProvider python3 (tests)
6 years ago
Ross McFarland
c82e94792e
RackspaceProvider python3, value types hashing
6 years ago
Ross McFarland
aeb70b2488
Route53Provider python 3, rm incf.countryutils, lots of cmp removal and ordering fixes
6 years ago
Ross McFarland
0acff67faa
Ns1Provider python3
6 years ago
Ross McFarland
37543e6a76
OvhProvider python3
6 years ago
Ross McFarland
484a5118f4
MythicBeastsProvider python3
6 years ago
Ross McFarland
0078198500
GoogleCloud python3
6 years ago
Ross McFarland
47199fdfab
FastDNS python3
6 years ago
Ross McFarland
742305c20b
six.moves.urllib.parse
6 years ago
Ross McFarland
470dd82202
python 3 support for constellix provider
6 years ago