@@ -142,7 +142,7 @@ def test_generate(self):
142
142
tar = tarfile .open ('openwrt-config.tar.gz' , 'r:gz' )
143
143
self .assertEqual (len (tar .getmembers ()), 2 )
144
144
# network
145
- network = tar .getmember ('/ etc/config/network' )
145
+ network = tar .getmember ('etc/config/network' )
146
146
contents = tar .extractfile (network ).read ().decode ()
147
147
expected = self ._tabs ("""config interface 'wlan0'
148
148
option ifname 'wlan0'
@@ -152,7 +152,7 @@ def test_generate(self):
152
152
""" )
153
153
self .assertEqual (contents , expected )
154
154
# wireless
155
- wireless = tar .getmember ('/ etc/config/wireless' )
155
+ wireless = tar .getmember ('etc/config/wireless' )
156
156
contents = tar .extractfile (wireless ).read ().decode ()
157
157
expected = self ._tabs ("""config wifi-device 'radio0'
158
158
option channel '3'
@@ -281,11 +281,11 @@ def test_file_inclusion(self):
281
281
tar = tarfile .open ('openwrt-config.tar.gz' , 'r:gz' )
282
282
self .assertEqual (len (tar .getmembers ()), 2 )
283
283
# first file
284
- crontab = tar .getmember ('/ etc/crontabs/root' )
284
+ crontab = tar .getmember ('etc/crontabs/root' )
285
285
contents = tar .extractfile (crontab ).read ().decode ()
286
286
self .assertEqual (contents , o .config ['files' ][0 ]['contents' ])
287
287
# second file
288
- dummy = tar .getmember ('/ etc/dummy.conf' )
288
+ dummy = tar .getmember ('etc/dummy.conf' )
289
289
contents = tar .extractfile (dummy ).read ().decode ()
290
290
self .assertEqual (contents , o .config ['files' ][1 ]['contents' ])
291
291
# close and delete tar.gz file
@@ -309,7 +309,7 @@ def test_file_inclusion_list_contents(self):
309
309
tar = tarfile .open ('openwrt-config.tar.gz' , 'r:gz' )
310
310
self .assertEqual (len (tar .getmembers ()), 1 )
311
311
# check file
312
- crontab = tar .getmember ('/ root/.ssh/authorized_keys' )
312
+ crontab = tar .getmember ('root/.ssh/authorized_keys' )
313
313
contents = tar .extractfile (crontab ).read ().decode ()
314
314
self .assertEqual (contents , '\n ' .join (o .config ['files' ][0 ]['contents' ]))
315
315
# close and delete tar.gz file
0 commit comments