Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

CHORE: Replace diff.go:content() with ToDiffable() #1684

Merged
merged 2 commits into from
Aug 11, 2022

Conversation

tlimoncelli
Copy link
Contributor

Fixes #1620

@tlimoncelli
Copy link
Contributor Author

Re-ran failed tests from my machine:

=== RUN   TestDNSProviders
=== RUN   TestDNSProviders/dnscontroltest-cf.com
=== RUN   TestDNSProviders/dnscontroltest-cf.com/Clean_Slate:Empty
=== RUN   TestDNSProviders/dnscontroltest-cf.com/31:TLSA:TLSA_record
    integration_test.go:220: CREATE record: _443._tcp TLSA 1 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
=== RUN   TestDNSProviders/dnscontroltest-cf.com/31:TLSA:TLSA_change_usage
    integration_test.go:220: MODIFY TLSA _443._tcp.dnscontroltest-cf.com: (3 1 1 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef ttl=1) -> (2 1 1 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/31:TLSA:TLSA_change_selector
    integration_test.go:220: MODIFY TLSA _443._tcp.dnscontroltest-cf.com: (2 1 1 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef ttl=1) -> (2 0 1 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/31:TLSA:TLSA_change_matchingtype
    integration_test.go:220: MODIFY TLSA _443._tcp.dnscontroltest-cf.com: (2 0 1 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef ttl=1) -> (2 0 2 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/31:TLSA:TLSA_change_certificate
    integration_test.go:220: MODIFY TLSA _443._tcp.dnscontroltest-cf.com: (2 0 2 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef ttl=1) -> (2 0 2 fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210 ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty
    integration_test.go:220: DELETE record: _443._tcp.dnscontroltest-cf.com TLSA 1 "2 0 2 fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210" (id=5d75f613b658cfa654604019bba15728)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/32:DS_***SKIPPED(CanUseDS_not_supported)***:Empty
=== RUN   TestDNSProviders/dnscontroltest-cf.com/33:DS_(children_only)_***SKIPPED(excluded_by_not("CLOUDFLAREAPI"))***:Empty
=== RUN   TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:create_DS
    integration_test.go:220: CREATE record: child NS 1 ns101.cloudns.net.
    integration_test.go:220: CREATE record: child DS 1 35632 13 1 1E07663FF507A40874B8605463DD41DE482079D6
=== RUN   TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:modify_field_1
    integration_test.go:220: MODIFY DS child.dnscontroltest-cf.com: (35632 13 1 1E07663FF507A40874B8605463DD41DE482079D6 ttl=1) -> (2075 13 1 2706D12E256C8FDD9BFB45EFB25FE537E21A82F6 ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:modify_field_3
    integration_test.go:220: MODIFY DS child.dnscontroltest-cf.com: (2075 13 1 2706D12E256C8FDD9BFB45EFB25FE537E21A82F6 ttl=1) -> (2075 13 2 3F7A1EAC8C813A0BEBD0C3B8AAB387E31945EA0CD5E1D84A2E8E27674566C156 ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:modify_field_2+3
    integration_test.go:220: MODIFY DS child.dnscontroltest-cf.com: (2075 13 2 3F7A1EAC8C813A0BEBD0C3B8AAB387E31945EA0CD5E1D84A2E8E27674566C156 ttl=1) -> (2159 1 4 F50BEFEA333EE2901D72D31A08E1A3CD3F7E943FF4B38CF7C8AD92807F5302F76FB0B419182C0F47FFC71CBCB6EF4BD4 ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:modify_field_2
    integration_test.go:220: MODIFY DS child.dnscontroltest-cf.com: (2159 1 4 F50BEFEA333EE2901D72D31A08E1A3CD3F7E943FF4B38CF7C8AD92807F5302F76FB0B419182C0F47FFC71CBCB6EF4BD4 ttl=1) -> (63909 3 4 EEC7FA02E6788DA889B2CE41D43D92F948AB126EDCF83B7037E73CE9531C8E7E45653ABBAA76C2D6E42F98316EDE599B ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:delete_1,_create_1
    integration_test.go:220: CREATE record: another-child NS 1 ns101.cloudns.net.
    integration_test.go:220: DELETE record: child.dnscontroltest-cf.com DS 1 "63909 3 4 EEC7FA02E6788DA889B2CE41D43D92F948AB126EDCF83B7037E73CE9531C8E7E45653ABBAA76C2D6E42F98316EDE599B" (id=4b02ca969a9bbb2e7ffcb177eef0383d)
    integration_test.go:220: DELETE record: child.dnscontroltest-cf.com NS 1 "ns101.cloudns.net." (id=7a86985cdbf49fcb4d263e9a7be8caab)
    integration_test.go:220: CREATE record: another-child DS 1 35632 13 4 F5F32ABCA6B01AA7A9963012F90B7C8523A1D946185A3AD70B67F3C9F18E7312FA9DD6AB2F7D8382F789213DB173D429
=== RUN   TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:add_2_more_DS
    integration_test.go:220: CREATE record: another-child DS 1 2159 1 4 F50BEFEA333EE2901D72D31A08E1A3CD3F7E943FF4B38CF7C8AD92807F5302F76FB0B419182C0F47FFC71CBCB6EF4BD4
    integration_test.go:220: CREATE record: another-child DS 1 63909 3 4 EEC7FA02E6788DA889B2CE41D43D92F948AB126EDCF83B7037E73CE9531C8E7E45653ABBAA76C2D6E42F98316EDE599B
=== RUN   TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#01
    integration_test.go:220: DELETE record: another-child.dnscontroltest-cf.com DS 1 "63909 3 4 EEC7FA02E6788DA889B2CE41D43D92F948AB126EDCF83B7037E73CE9531C8E7E45653ABBAA76C2D6E42F98316EDE599B" (id=8b68b55e2c1aad8ff5c0f72916ecb0d2)
    integration_test.go:220: DELETE record: another-child.dnscontroltest-cf.com DS 1 "35632 13 4 F5F32ABCA6B01AA7A9963012F90B7C8523A1D946185A3AD70B67F3C9F18E7312FA9DD6AB2F7D8382F789213DB173D429" (id=5a8fb3d97bc020cf9eb57ac493ebb875)
    integration_test.go:220: DELETE record: another-child.dnscontroltest-cf.com DS 1 "2159 1 4 F50BEFEA333EE2901D72D31A08E1A3CD3F7E943FF4B38CF7C8AD92807F5302F76FB0B419182C0F47FFC71CBCB6EF4BD4" (id=02cbe33576b7df4082477773bde3b2f0)
    integration_test.go:220: DELETE record: another-child.dnscontroltest-cf.com NS 1 "ns101.cloudns.net." (id=f05cd65bd0f696d3bbed47c0e5b6901c)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/35:ALIAS:ALIAS_at_root
    integration_test.go:220: CREATE record: @ CNAME 1 foo.com.
=== RUN   TestDNSProviders/dnscontroltest-cf.com/35:ALIAS:change_it
    integration_test.go:220: MODIFY CNAME dnscontroltest-cf.com: (foo.com. ttl=1 proxy=false) -> (foo2.com. ttl=1 proxy=false)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/35:ALIAS:ALIAS_at_subdomain
    integration_test.go:220: DELETE record: dnscontroltest-cf.com CNAME 1 "foo2.com." (id=12a26eba943911b8f0bf0d305a685464)
    integration_test.go:220: CREATE record: test CNAME 1 foo.com.
=== RUN   TestDNSProviders/dnscontroltest-cf.com/35:ALIAS:change_it#01
    integration_test.go:220: MODIFY CNAME test.dnscontroltest-cf.com: (foo.com. ttl=1 proxy=false) -> (foo2.com. ttl=1 proxy=false)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#02
    integration_test.go:220: DELETE record: test.dnscontroltest-cf.com CNAME 1 "foo2.com." (id=7138f2231271b5a9b8a0ff84f48cd940)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/36:AZURE_ALIAS_***SKIPPED(CanUseAzureAlias_not_supported)***:Empty
=== RUN   TestDNSProviders/dnscontroltest-cf.com/37:R53_ALIAS2_***SKIPPED(CanUseRoute53Alias_not_supported)***:Empty
=== RUN   TestDNSProviders/dnscontroltest-cf.com/38:R53_ALIAS_ORDER_***SKIPPED(CanUseRoute53Alias_not_supported)***:Empty
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:redir
    integration_test.go:220: CREATE PAGE_RULE dnscontroltest-cf.com cnn.dnscontroltest-cf.com/*,https://www.cnn.com/$1,1,301 ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:change
    integration_test.go:220: MODIFY PAGE_RULE dnscontroltest-cf.com: (cnn.dnscontroltest-cf.com/*,https://www.cnn.com/$1,1,301 ttl=1) -> (cnn.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,301 ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:changelabel
    integration_test.go:220: MODIFY PAGE_RULE dnscontroltest-cf.com: (cnn.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,301 ttl=1) -> (cable.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,301 ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:Empty
    integration_test.go:220: DELETE PAGE_RULE dnscontroltest-cf.com cable.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,301 ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:multipleA
    integration_test.go:220: CREATE PAGE_RULE dnscontroltest-cf.com cnn.dnscontroltest-cf.com/*,https://www.cnn.com/$1,2,301 ttl=1
    integration_test.go:220: CREATE PAGE_RULE dnscontroltest-cf.com msnbc.dnscontroltest-cf.com/*,https://msnbc.cnn.com/$1,1,301 ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:Empty#01
    integration_test.go:220: DELETE PAGE_RULE dnscontroltest-cf.com cnn.dnscontroltest-cf.com/*,https://www.cnn.com/$1,2,301 ttl=1
    integration_test.go:220: DELETE PAGE_RULE dnscontroltest-cf.com msnbc.dnscontroltest-cf.com/*,https://msnbc.cnn.com/$1,1,301 ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:multipleB
    integration_test.go:220: CREATE PAGE_RULE dnscontroltest-cf.com msnbc.dnscontroltest-cf.com/*,https://msnbc.cnn.com/$1,2,301 ttl=1
    integration_test.go:220: CREATE PAGE_RULE dnscontroltest-cf.com cnn.dnscontroltest-cf.com/*,https://www.cnn.com/$1,1,301 ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:change1
    integration_test.go:220: MODIFY PAGE_RULE dnscontroltest-cf.com: (cnn.dnscontroltest-cf.com/*,https://www.cnn.com/$1,1,301 ttl=1) -> (cnn.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,301 ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:change1#01
    integration_test.go:220: MODIFY PAGE_RULE dnscontroltest-cf.com: (cnn.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,301 ttl=1) -> (cablenews.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,301 ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:Empty#02
    integration_test.go:220: DELETE PAGE_RULE dnscontroltest-cf.com cablenews.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,301 ttl=1
    integration_test.go:220: DELETE PAGE_RULE dnscontroltest-cf.com msnbc.dnscontroltest-cf.com/*,https://msnbc.cnn.com/$1,2,301 ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempredir
    integration_test.go:220: CREATE PAGE_RULE dnscontroltest-cf.com cnn.dnscontroltest-cf.com/*,https://www.cnn.com/$1,1,302 ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempchange
    integration_test.go:220: MODIFY PAGE_RULE dnscontroltest-cf.com: (cnn.dnscontroltest-cf.com/*,https://www.cnn.com/$1,1,302 ttl=1) -> (cnn.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,302 ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempchangelabel
    integration_test.go:220: MODIFY PAGE_RULE dnscontroltest-cf.com: (cnn.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,302 ttl=1) -> (cable.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,302 ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:Empty#03
    integration_test.go:220: DELETE PAGE_RULE dnscontroltest-cf.com cable.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,302 ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempmultipleA
    integration_test.go:220: CREATE PAGE_RULE dnscontroltest-cf.com cnn.dnscontroltest-cf.com/*,https://www.cnn.com/$1,2,302 ttl=1
    integration_test.go:220: CREATE PAGE_RULE dnscontroltest-cf.com msnbc.dnscontroltest-cf.com/*,https://msnbc.cnn.com/$1,1,302 ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:Empty#04
    integration_test.go:220: DELETE PAGE_RULE dnscontroltest-cf.com cnn.dnscontroltest-cf.com/*,https://www.cnn.com/$1,2,302 ttl=1
    integration_test.go:220: DELETE PAGE_RULE dnscontroltest-cf.com msnbc.dnscontroltest-cf.com/*,https://msnbc.cnn.com/$1,1,302 ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempmultipleB
    integration_test.go:220: CREATE PAGE_RULE dnscontroltest-cf.com msnbc.dnscontroltest-cf.com/*,https://msnbc.cnn.com/$1,2,302 ttl=1
    integration_test.go:220: CREATE PAGE_RULE dnscontroltest-cf.com cnn.dnscontroltest-cf.com/*,https://www.cnn.com/$1,1,302 ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempchange1
    integration_test.go:220: MODIFY PAGE_RULE dnscontroltest-cf.com: (cnn.dnscontroltest-cf.com/*,https://www.cnn.com/$1,1,302 ttl=1) -> (cnn.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,302 ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempchange1#01
    integration_test.go:220: MODIFY PAGE_RULE dnscontroltest-cf.com: (cnn.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,302 ttl=1) -> (cablenews.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,302 ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#03
    integration_test.go:220: DELETE PAGE_RULE dnscontroltest-cf.com cablenews.dnscontroltest-cf.com/*,https://change.cnn.com/$1,1,302 ttl=1
    integration_test.go:220: DELETE PAGE_RULE dnscontroltest-cf.com msnbc.dnscontroltest-cf.com/*,https://msnbc.cnn.com/$1,2,302 ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:proxyon
    integration_test.go:220: CREATE record: proxyme A 1 1.2.3.4
    integration_test.go:220: ACTIVATE PROXY for new record proxyme A 1 1.2.3.4
=== RUN   TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:proxychangetarget
    integration_test.go:220: MODIFY A proxyme.dnscontroltest-cf.com: (1.2.3.4 ttl=1 proxy=true) -> (1.2.3.5 ttl=1 proxy=true)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:proxychangeproxy
    integration_test.go:220: MODIFY A proxyme.dnscontroltest-cf.com: (1.2.3.5 ttl=1 proxy=true) -> (1.2.3.5 ttl=1 proxy=false)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:Empty
    integration_test.go:220: DELETE record: proxyme.dnscontroltest-cf.com A 1 "1.2.3.5" (id=9a568e458f89ab045cdf4a81f40d056a)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:proxycname
    integration_test.go:220: CREATE record: anewproxy CNAME 1 example.com.
    integration_test.go:220: ACTIVATE PROXY for new record anewproxy CNAME 1 example.com.
=== RUN   TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:proxycnamechange
    integration_test.go:220: MODIFY CNAME anewproxy.dnscontroltest-cf.com: (example.com. ttl=1 proxy=true) -> (example.com. ttl=1 proxy=false)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:Empty#01
    integration_test.go:220: DELETE record: anewproxy.dnscontroltest-cf.com CNAME 1 "example.com." (id=18febc0d21f60ce749060f158e283771)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#04
=== RUN   TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:simple
    integration_test.go:220: CREATE WORKER_ROUTE dnscontroltest-cf.com cnn.dnscontroltest-cf.com/*,dnscontrol_integrationtest_cnn ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:changeScript
    integration_test.go:220: MODIFY WORKER_ROUTE dnscontroltest-cf.com: (cnn.dnscontroltest-cf.com/*,dnscontrol_integrationtest_cnn ttl=1) -> (cnn.dnscontroltest-cf.com/*,dnscontrol_integrationtest_msnbc ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:changePattern
    integration_test.go:220: MODIFY WORKER_ROUTE dnscontroltest-cf.com: (cnn.dnscontroltest-cf.com/*,dnscontrol_integrationtest_msnbc ttl=1) -> (cable.dnscontroltest-cf.com/*,dnscontrol_integrationtest_msnbc ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:Empty
    integration_test.go:220: DELETE WORKER_ROUTE dnscontroltest-cf.com cable.dnscontroltest-cf.com/*,dnscontrol_integrationtest_msnbc ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:createMultiple
    integration_test.go:220: CREATE WORKER_ROUTE dnscontroltest-cf.com cnn.dnscontroltest-cf.com/*,dnscontrol_integrationtest_cnn ttl=1
    integration_test.go:220: CREATE WORKER_ROUTE dnscontroltest-cf.com msnbc.dnscontroltest-cf.com/*,dnscontrol_integrationtest_msnbc ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:addOne
    integration_test.go:220: CREATE WORKER_ROUTE dnscontroltest-cf.com api.dnscontroltest-cf.com/cnn/*,dnscontrol_integrationtest_cnn ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:changeOne
    integration_test.go:220: MODIFY WORKER_ROUTE dnscontroltest-cf.com: (msnbc.dnscontroltest-cf.com/*,dnscontrol_integrationtest_msnbc ttl=1) -> (msn.dnscontroltest-cf.com/*,dnscontrol_integrationtest_msnbc ttl=1)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:deleteOne
    integration_test.go:220: DELETE WORKER_ROUTE dnscontroltest-cf.com cnn.dnscontroltest-cf.com/*,dnscontrol_integrationtest_cnn ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#05
    integration_test.go:220: DELETE WORKER_ROUTE dnscontroltest-cf.com api.dnscontroltest-cf.com/cnn/*,dnscontrol_integrationtest_cnn ttl=1
    integration_test.go:220: DELETE WORKER_ROUTE dnscontroltest-cf.com msn.dnscontroltest-cf.com/*,dnscontrol_integrationtest_msnbc ttl=1
=== RUN   TestDNSProviders/dnscontroltest-cf.com/42:IGNORE_NAME_function:Create_some_records
    integration_test.go:220: CREATE record: foo TXT 1 simple
    integration_test.go:220: CREATE record: foo A 1 1.2.3.4
=== RUN   TestDNSProviders/dnscontroltest-cf.com/42:IGNORE_NAME_function:Add_a_new_record_-_ignoring_foo
    integration_test.go:220: CREATE record: bar A 1 1.2.3.4
=== RUN   TestDNSProviders/dnscontroltest-cf.com/42:IGNORE_NAME_function:Empty
    integration_test.go:220: DELETE record: bar.dnscontroltest-cf.com A 1 "1.2.3.4" (id=61b563d70efe2e52b2a7b70e2acc88d0)
    integration_test.go:220: DELETE record: foo.dnscontroltest-cf.com A 1 "1.2.3.4" (id=99adc194b3399714cdb76cbe014d394b)
    integration_test.go:220: DELETE record: foo.dnscontroltest-cf.com TXT 1 "simple" (id=e86288467d601bfe843e0cfb0fdd5a59)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/42:IGNORE_NAME_function:Create_some_records#01
    integration_test.go:220: CREATE record: bar.foo TXT 1 simple
    integration_test.go:220: CREATE record: bar.foo A 1 1.2.3.4
=== RUN   TestDNSProviders/dnscontroltest-cf.com/42:IGNORE_NAME_function:Add_a_new_record_-_ignoring_*.foo
    integration_test.go:220: CREATE record: bar A 1 1.2.3.4
=== RUN   TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#06
    integration_test.go:220: DELETE record: bar.dnscontroltest-cf.com A 1 "1.2.3.4" (id=1f0b66236c052d0bb9846d099b1d1b32)
    integration_test.go:220: DELETE record: bar.foo.dnscontroltest-cf.com TXT 1 "simple" (id=a71fd63240863cc2270462887d23f826)
    integration_test.go:220: DELETE record: bar.foo.dnscontroltest-cf.com A 1 "1.2.3.4" (id=6f4ec87bb0d39c592d69ca62647d03b8)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/43:IGNORE_NAME_apex:Create_some_records
    integration_test.go:220: CREATE record: bar TXT 1 stringbar
    integration_test.go:220: CREATE record: bar A 1 2.4.6.8
    integration_test.go:220: CREATE record: @ TXT 1 simple
    integration_test.go:220: CREATE record: @ A 1 1.2.3.4
=== RUN   TestDNSProviders/dnscontroltest-cf.com/43:IGNORE_NAME_apex:Add_a_new_record_-_ignoring_apex
    integration_test.go:220: CREATE record: added A 1 4.6.8.9
=== RUN   TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#07
    integration_test.go:220: DELETE record: added.dnscontroltest-cf.com A 1 "4.6.8.9" (id=319e3fc074d9d5faa41b68f50d2fcb0f)
    integration_test.go:220: DELETE record: bar.dnscontroltest-cf.com TXT 1 "stringbar" (id=3a31803db207e6b534f7514efb5a7d14)
    integration_test.go:220: DELETE record: bar.dnscontroltest-cf.com A 1 "2.4.6.8" (id=9905a56ef0c071e047207aa80162f7a8)
    integration_test.go:220: DELETE record: dnscontroltest-cf.com TXT 1 "simple" (id=5bba126d9c15f55a3ff401ffa72dc790)
    integration_test.go:220: DELETE record: dnscontroltest-cf.com A 1 "1.2.3.4" (id=70cf1c9f42e40f67c112966eac9584b8)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/44:IGNORE_TARGET_function:Create_some_records
    integration_test.go:220: CREATE record: bar CNAME 1 test.bar.com.
    integration_test.go:220: CREATE record: foo CNAME 1 test.foo.com.
=== RUN   TestDNSProviders/dnscontroltest-cf.com/44:IGNORE_TARGET_function:Add_a_new_record_-_ignoring_test.foo.com.
    integration_test.go:220: MODIFY CNAME bar.dnscontroltest-cf.com: (test.bar.com. ttl=1 proxy=false) -> (bar.foo.com. ttl=1 proxy=false)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/44:IGNORE_TARGET_function:Empty
    integration_test.go:220: DELETE record: bar.dnscontroltest-cf.com CNAME 1 "bar.foo.com." (id=f823da9fcfad17692e5738e884f6bbeb)
    integration_test.go:220: DELETE record: foo.dnscontroltest-cf.com CNAME 1 "test.foo.com." (id=5fdc2957b25034d1f4a0a02fff4cc66e)
=== RUN   TestDNSProviders/dnscontroltest-cf.com/44:IGNORE_TARGET_function:Create_some_records#01
    integration_test.go:220: CREATE record: bar.foo CNAME 1 a.b.foo.com.
    integration_test.go:220: CREATE record: test.foo A 1 1.2.3.4
=== RUN   TestDNSProviders/dnscontroltest-cf.com/44:IGNORE_TARGET_function:Add_a_new_record_-_ignoring_**.foo.com._targets
    integration_test.go:220: DELETE record: test.foo.dnscontroltest-cf.com A 1 "1.2.3.4" (id=cd3dea4ebc34567e3eeebdbe9a793a09)
    integration_test.go:220: CREATE record: bar A 1 1.2.3.4
=== RUN   TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#08
    integration_test.go:220: DELETE record: bar.dnscontroltest-cf.com A 1 "1.2.3.4" (id=4cfb178ec77e0ecc78a8b37025c9779f)
    integration_test.go:220: DELETE record: bar.foo.dnscontroltest-cf.com CNAME 1 "a.b.foo.com." (id=b00c28d0c7c308a31d1fc6fb7914aaeb)
--- PASS: TestDNSProviders (149.72s)
    --- PASS: TestDNSProviders/dnscontroltest-cf.com (146.25s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/Clean_Slate:Empty (1.63s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/31:TLSA:TLSA_record (3.07s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/31:TLSA:TLSA_change_usage (3.01s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/31:TLSA:TLSA_change_selector (1.96s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/31:TLSA:TLSA_change_matchingtype (1.69s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/31:TLSA:TLSA_change_certificate (2.03s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty (0.91s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/32:DS_***SKIPPED(CanUseDS_not_supported)***:Empty (0.94s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/33:DS_(children_only)_***SKIPPED(excluded_by_not("CLOUDFLAREAPI"))***:Empty (0.71s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:create_DS (2.36s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:modify_field_1 (2.06s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:modify_field_3 (2.03s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:modify_field_2+3 (1.97s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:modify_field_2 (2.01s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:delete_1,_create_1 (3.51s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/34:DS_(children_only)_CLOUDNS:add_2_more_DS (2.66s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#01 (1.96s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/35:ALIAS:ALIAS_at_root (1.83s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/35:ALIAS:change_it (1.80s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/35:ALIAS:ALIAS_at_subdomain (1.95s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/35:ALIAS:change_it#01 (1.92s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#02 (0.97s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/36:AZURE_ALIAS_***SKIPPED(CanUseAzureAlias_not_supported)***:Empty (0.83s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/37:R53_ALIAS2_***SKIPPED(CanUseRoute53Alias_not_supported)***:Empty (0.70s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/38:R53_ALIAS_ORDER_***SKIPPED(CanUseRoute53Alias_not_supported)***:Empty (0.73s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:redir (1.95s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:change (2.13s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:changelabel (2.87s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:Empty (0.98s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:multipleA (2.31s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:Empty#01 (1.25s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:multipleB (2.12s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:change1 (1.99s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:change1#01 (2.25s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:Empty#02 (1.16s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempredir (2.08s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempchange (5.64s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempchangelabel (2.04s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:Empty#03 (0.93s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempmultipleA (2.12s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:Empty#04 (1.25s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempmultipleB (2.12s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempchange1 (2.05s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/39:CF_REDIRECT:tempchange1#01 (2.00s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#03 (1.42s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:proxyon (2.25s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:proxychangetarget (1.70s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:proxychangeproxy (1.76s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:Empty (0.97s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:proxycname (2.04s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:proxycnamechange (1.73s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/40:CF_PROXY:Empty#01 (0.99s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#04 (0.76s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:simple (1.76s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:changeScript (2.29s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:changePattern (2.22s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:Empty (1.02s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:createMultiple (2.51s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:addOne (1.84s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:changeOne (4.19s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/41:CF_WORKER_ROUTE:deleteOne (1.77s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#05 (1.27s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/42:IGNORE_NAME_function:Create_some_records (2.06s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/42:IGNORE_NAME_function:Add_a_new_record_-_ignoring_foo (1.90s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/42:IGNORE_NAME_function:Empty (1.43s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/42:IGNORE_NAME_function:Create_some_records#01 (2.08s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/42:IGNORE_NAME_function:Add_a_new_record_-_ignoring_*.foo (1.71s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#06 (1.47s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/43:IGNORE_NAME_apex:Create_some_records (2.96s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/43:IGNORE_NAME_apex:Add_a_new_record_-_ignoring_apex (1.71s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#07 (1.96s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/44:IGNORE_TARGET_function:Create_some_records (2.15s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/44:IGNORE_TARGET_function:Add_a_new_record_-_ignoring_test.foo.com. (1.68s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/44:IGNORE_TARGET_function:Empty (1.28s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/44:IGNORE_TARGET_function:Create_some_records#01 (2.01s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/44:IGNORE_TARGET_function:Add_a_new_record_-_ignoring_**.foo.com._targets (2.09s)
        --- PASS: TestDNSProviders/dnscontroltest-cf.com/Post_cleanup:Empty#08 (1.15s)
=== RUN   TestDualProviders
    integration_test.go:312: Skipping.  DocDualHost == Cannot
--- SKIP: TestDualProviders (0.83s)
PASS
ok  	github.com/StackExchange/dnscontrol/v3/integrationTest	150.823s

@tlimoncelli tlimoncelli merged commit 443b99a into master Aug 11, 2022
@tlimoncelli tlimoncelli deleted the tlim_b1620_todiff branch August 11, 2022 20:13
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CHORE: Replace diff.go:content() with ToDiffable()
1 participant