From 3d0e670b1c6d24036007c6e4d3419468170eb6c3 Mon Sep 17 00:00:00 2001 From: Louis Burda Date: Thu, 8 Jul 2021 21:43:42 +0200 Subject: bump enochecker, remove old stls, replace solidname in file for havoc 15 --- checker/src/checker.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'checker/src/checker.py') diff --git a/checker/src/checker.py b/checker/src/checker.py index 7da1719..7387aa9 100644 --- a/checker/src/checker.py +++ b/checker/src/checker.py @@ -1014,19 +1014,22 @@ async def havoc_fluff_upload(di: DependencyInjector) -> None: return model = rand.choice(extra_models) stlfile = open(model, "rb").read() + modelname = fakeid() if model.endswith("-bin.stl"): - modelname = fakeid(minlen=15, maxlen=15) - stlfile = modelname + stlfile[15:] # replaces "OpenSCAD Model\n" + solidname = fakeid(minlen=15, maxlen=15) + stlfile = solidname + stlfile[15:] # replaces "OpenSCAD Model\n" else: - modelname = fakeid() - stlfile = stlfile.replace(b"OpenSCAD_Model", modelname) + solidname = fakeid() + stlfile = stlfile.replace(b"OpenSCAD_Model", solidname) # Simple Upload session = await di.get(Session) + if randbool(): + await do_auth(session, fakeid(), check=True, newuser=True); modelid = await do_upload(session, modelname, stlfile, check=True) assert modelid is not None await check_in_search( - session, modelname, [modelname, modelid, stlfile], download=True + session, modelname, [modelname, solidname, modelid, stlfile], download=True ) -- cgit v1.2.3-71-gd317