From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B3E78138359 for ; Sun, 19 Jul 2020 23:02:02 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BB855E0869; Sun, 19 Jul 2020 23:02:01 +0000 (UTC) Received: from mail-il1-f172.google.com (mail-il1-f172.google.com [209.85.166.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 92FC6E0869 for ; Sun, 19 Jul 2020 23:02:01 +0000 (UTC) Received: by mail-il1-f172.google.com with SMTP id r12so11736633ilh.4 for ; Sun, 19 Jul 2020 16:02:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=nIoLo4mOZhoUIMdnPfNSeG0pA9bp9xRYNh4uf6/4ZJA=; b=GCy+u3/3Vyr45ESdp+6yCYD8UyOdSuy2gURUnBbujfzkGMe5E3xydk0DbOB0ERbQfz GcNEr0e8TRy2wReZ1Mu6JIyifS9tefrjwPZ2v24Q1R17YpGPqi5HvQ2OKErkSlV9bZOm 7exk5hK5iC0BLnhzpbhhEHF5GK96AqSCv/9VMazvOdxBsQqj9zLvkXJF5yRPxgO7qOaM eRoVNTkNvTdoBBsBDoNhdPZ875/2plUpp+BSS8bNGiS6QCXSEX4q4eevWogeuyPyLQ6h a3ZG2tl32vpaNQnZWhLxpwDORifsV5hNbah6TKPAfC/zSy6gjwGiMyRSqdyRICiLhTtj k63Q== X-Gm-Message-State: AOAM530+8T1PCCvykWEv2KyNxmNf/96I6thtn9s/l4Toth2zujzQj7/m NGRDXiP+TkrsPV6AiO4qfRAdbBO3wLmXMwWR98vkMF3l X-Google-Smtp-Source: ABdhPJztw14hxnbUMO3Svp2oGW8fO+LLVz92/IZO3jin51O/N2GRMi35bxePPpCGWHPMACAUjYU0dxHywy/mLt8isgE= X-Received: by 2002:a92:db06:: with SMTP id b6mr21643545iln.228.1595199720664; Sun, 19 Jul 2020 16:02:00 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 From: Kaoru Esashika Date: Mon, 20 Jul 2020 08:00:00 +0900 Message-ID: Subject: [gentoo-soc] Weekly Report: Fusebox - FUSE Porwered sandbox project To: gentoo-soc@lists.gentoo.org Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: b3ced1a8-ef90-419a-8c5e-7e2b231c1d51 X-Archives-Hash: 75389097d20bfdc8bc732c04c593d785 Hi, This week, I was writing unit test code. The test code was harder to write than I expected. In particular, the code that was associated with the filesystem had to be patched with system calls to the OS and replaced with mock objects. Python has a built-in mock object, and all calls to this object can be made in You can record it. This feature is very useful and we use it a lot in our test code. I'd like to have even higher test coverage, but I can't just write test code, so next week I'm going to implement the ACL (Access Control List) feature. Project Repository: https://github.com/pluser/fusebox Regards, Kaoru Esashika