MCPcopy Index your code
hub / github.com/StevenBlack/hosts / test_modify_fields

Method test_modify_fields

testUpdateHostsFile.py:1286–1306  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1284 self.assertEqual(actual, expected)
1285
1286 def test_modify_fields(self):
1287 with open(self.readme_file, "w") as f:
1288 json.dump({"base": "soprano"}, f)
1289
1290 kwargs = dict(
1291 extensions=None, outputsubfolder="foo", numberofrules=5, sourcesdata="hosts", nounifiedhosts=False
1292 )
1293 update_readme_data(self.readme_file, **kwargs)
1294
1295 if platform.system().lower() == "windows":
1296 sep = "/"
1297 else:
1298 sep = self.sep
1299
1300 expected = {
1301 "base": {"location": "foo" + sep, 'nounifiedhosts': False, "sourcesdata": "hosts", "entries": 5},
1302 }
1303
1304 with open(self.readme_file, "r") as f:
1305 actual = json.load(f)
1306 self.assertEqual(actual, expected)
1307
1308 def test_set_extensions(self):
1309 with open(self.readme_file, "w") as f:

Callers

nothing calls this directly

Calls 1

update_readme_dataFunction · 0.90

Tested by

no test coverage detected