blanariu
efc4d99d8d
Replaced conditional imports with six
5 years ago
blanariu
e934ea0423
Fix bug in ultra provider tests when run in Python 2.7
The test_login test from TestUltraProvider would fail in Python 2.7
due to the dictionary insertion order not being preserved in 2.7
and early 3.x versions. Comparing the dictionaries containing the
query parameters solves this. Snippet from test failure:
- username=user&password=rightpass&grant_type=password
+ grant_type=password&username=user&password=rightpass
5 years ago
blanariu
749f0bd90f
Fix bug in envvar source tests when run in Python 2.7
Due to an import error the envvar source tests would not run
in Python 2.7
5 years ago
Ross McFarland
c3f0bf677a
Validate processor config sections
5 years ago
Sham
7e0733a4e4
fix for NA continent geo target limitation on NS1
5 years ago
Viranch Mehta
a8a9c7c6d1
better test method names
5 years ago
Viranch Mehta
500097542b
drop unneeded line break
5 years ago
Viranch Mehta
568e6860d3
drop comment
5 years ago
Viranch Mehta
c0161fb228
Split out dynamic record validty check for readability
5 years ago
Viranch Mehta
e7524ec1ad
Partial support for dynamic A+AAAA records on Azure
5 years ago
Viranch Mehta
725189af49
Handle re-used pools in Azure DNS dynamic records
5 years ago
Viranch Mehta
fec0aea144
minor clean up of azuredns tests
5 years ago
Viranch Mehta
7e0c6296fb
ensure dynamic records map to unique ATM profiles
5 years ago
Viranch Mehta
5a943f0b13
handle broken alias to ATM for dynamic records
5 years ago
Viranch Mehta
aaffdb1388
minimize Azure Traffic Manager hops
5 years ago
Viranch Mehta
e97675fe3d
check dns config when comparing profiles for equality
5 years ago
Stan Brinkerhoff
6e71f2df76
update test record
5 years ago
Stan Brinkerhoff
60f916cd24
add contents for alias method, test for alias
5 years ago
Sham
eb14873abb
Allow the option to not pass Host header in healthchecks
5 years ago
Yaroshevich, Denis
6ac368c488
rrset names may include ending dot, may not since new API update
5 years ago
Viranch Mehta
5f57b52d07
map Oceania to Australia/Pacific in Azure
5 years ago
Tom Kaminski
b02d5d0a2d
Do not trigger change for health checks on cname dynamic records
5 years ago
Ross McFarland
753a337ecc
Fix weights on new Azure dynamic record tests
5 years ago
Ross McFarland
e1d262a301
Add a validation requiring single value weight=1
5 years ago
Viranch Mehta
9b5c8be01e
optimize by not creating traffic manager for single-value pools
If single-value pools have a weight defined, it will be lost by this
optimization. Next time octodns-sync is run, it will show an update for
setting the weight on remote. To overcome this, this commit includes a
change to Record object that ignores the weight in single-value pools.
5 years ago
Viranch Mehta
d619025040
Support dynamic records in Azure DNS
5 years ago
omar
93de918e01
Fix lint, requirements.txt, and all the tests but one.
5 years ago
Viranch Mehta
6d7cab43e8
Rename data/params for dynamic methods
5 years ago
Viranch Mehta
3de5cd2740
More future proof index lookup
5 years ago
Viranch Mehta
15eb23eeb6
Trim trailing dot from CNAME answers for NS1 monitors
5 years ago
Viranch Mehta
40569945d2
Add support for dynamic CNAME records in NS1
5 years ago
Ricard Bejarano
2351c406f6
fixed DigitalOcean tests (no need for final dot on CAA records)
5 years ago
Ricard Bejarano
b3c394a5e0
minor correctness tweaks
5 years ago
Ricard Bejarano
6bf24d8678
implemented TestHetznerProvider.test_apply
5 years ago
Ross McFarland
f8659bec04
Helps if you add the file
5 years ago
Ross McFarland
540fb27263
Clean up and test OwnershipProcessor
5 years ago
Ross McFarland
f387a61561
Allow/reject use sets and now have tests
5 years ago
Ross McFarland
716d068196
Backwards compat for plan overrides, 100% manager coverage, singular processor module name
5 years ago
Ricard Bejarano
1922311091
WIP added TestHetznerProvider.test_apply
5 years ago
Ross McFarland
fbd8389903
Tests for new-style ns1 data_for_dynamic_A fallback only pools
5 years ago
Ricard Bejarano
612738b327
renamed TestdHetznerProvider -> TestHetznerProvider (missing "d")
5 years ago
Ross McFarland
078576520d
Rework NS1 pool handling to support fallback-only pools
5 years ago
Ross McFarland
e90aeb5d34
pools used as fallbacks should count as seen
5 years ago
Ricard Bejarano
ab436af92d
added populate() tests
5 years ago
Yaroshevich, Denis
0ff933244a
allow to pass login/password which will be used to acquire token for further usage
5 years ago
Yaroshevich, Denis
988e8d27fb
fix populate for multiple resource records in single rrset
5 years ago
Christian Funkhouser
55c194c203
Update tests/test_octodns_manager.py
Co-authored-by: Ross McFarland <ross@github.com>
5 years ago
Christian Funkhouser
2075550f07
Test that Manager passes fh to _PlanOutputs
5 years ago
Maikel Poot
87c31ca23d
Update transip unittest
5 years ago
Yaroshevich, Denis
4a1e11c394
commit missing changes for tests
5 years ago