33import os
44import sys
55import uuid
6+ import tempfile
7+
8+ fp = open ('/dev/null' , 'rb' )
9+ n = fp .read ()
610
711sys .path .insert (0 , os .path .abspath ('..' ))
812import CloudFlare
@@ -31,8 +35,10 @@ def test_find_zone():
3135
3236def test_dns_import ():
3337 # IMPORT
34- fd = open ('/dev/null' , 'rb' )
35- results = cf .zones .dns_records .import_ .post (zone_id , files = {'file' :fd })
38+ # create a zero length file
39+ fp = tempfile .TemporaryFile (mode = 'w+b' )
40+ fp .seek (0 )
41+ results = cf .zones .dns_records .import_ .post (zone_id , files = {'file' :fp })
3642 # {"recs_added": 0, "recs_added_by_type": {}, "total_records_parsed": 0}
3743 assert len (results ) > 0
3844 assert results ['recs_added' ] == 0
@@ -55,8 +61,10 @@ def test_cloudflare_with_debug():
5561
5662def test_dns_import_with_debug ():
5763 # IMPORT
58- fd = open ('/dev/null' , 'rb' )
59- results = cf .zones .dns_records .import_ .post (zone_id , files = {'file' :fd })
64+ # create a zero length file
65+ fp = tempfile .TemporaryFile (mode = 'w+b' )
66+ fp .seek (0 )
67+ results = cf .zones .dns_records .import_ .post (zone_id , files = {'file' :fp })
6068 # {"recs_added": 0, "recs_added_by_type": {}, "total_records_parsed": 0}
6169 assert len (results ) > 0
6270 assert results ['recs_added' ] == 0
0 commit comments