Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp4303016ybc; Tue, 26 Nov 2019 06:58:26 -0800 (PST) X-Google-Smtp-Source: APXvYqxt5WHr8yUt00N70U+blVmffWrT3G3swV3L6hR+RpfP3MKaf18eqqJvgWQJwgpJyZTaj0FL X-Received: by 2002:aa7:c810:: with SMTP id a16mr25304030edt.207.1574780306483; Tue, 26 Nov 2019 06:58:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574780306; cv=none; d=google.com; s=arc-20160816; b=qFH9Y8221HEdozpGv1BO9WE24STcCar83V0aX8RTWZQmT0bTQ2BHH0ocaKl8yP53Is eH9Hm16qgFQ1Y7So20iD9PokAVVVuK+dyq/xBG8pvqTWe/VcJVpPhdbwiuYzO2dhbg0d FO1JuIBg9K2E2EcjX/v7iaKrSL6Lu3ozYf3JIvZ2yx7rCdLygZGQAx8lpLjraO1ADuzG CvfEsHKwfs0Tdmvn1EU90zXzHEbkCO3FfT5z8R11jT8L9e+EChiaMxsSsU5vYIHvTmgI OeH8pK14akue7KxZWWOdNkaz0c7f4NFtAfyCjbpXZg8+UlMl0UqKGSfvj5OTuocrOPD+ MuQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=bjJ5ta9IKA8jR2kaX9oA0422T0wdQ3ejzbVi0mmy3gY=; b=1KVdB3mcKqywzE07mhvo0eOVGnYtTpV2i3r1ByGAzfnV6r4yDHLgNsBnAU83DCSO2C zwG/38Unu5IcNbayXVIqO0HFwa79ANhurzB9zouRPeJ1PGRcsHdLX3j9LJdv1wxsots4 LQr7/cSCvZzG5ut0f3jze9CqXjdqIHQ5KryJQz9O9Goe0u6+/bQ/i7KFkN/ZDKp0+PjJ c6wYlET3YgvRjRiPZHv4UWp1Cya5fLkrn+wsbbgbu8ioniD+ZWCqhWJSOHLpuLtm8p7/ 2ZjNMrg6o/8V2rgCmbOuIRmrCoSN3se4M/WkVgUMvqH3wbAPo6wE0omCsCWkEyL64RCs 3pCg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@silvair-com.20150623.gappssmtp.com header.s=20150623 header.b=ecqwx7Vg; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id dd5si6948675ejb.179.2019.11.26.06.58.00; Tue, 26 Nov 2019 06:58:26 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@silvair-com.20150623.gappssmtp.com header.s=20150623 header.b=ecqwx7Vg; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728063AbfKZOyN (ORCPT + 99 others); Tue, 26 Nov 2019 09:54:13 -0500 Received: from mail-lf1-f52.google.com ([209.85.167.52]:38459 "EHLO mail-lf1-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726049AbfKZOyN (ORCPT ); Tue, 26 Nov 2019 09:54:13 -0500 Received: by mail-lf1-f52.google.com with SMTP id q28so14342307lfa.5 for ; Tue, 26 Nov 2019 06:54:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=silvair-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=bjJ5ta9IKA8jR2kaX9oA0422T0wdQ3ejzbVi0mmy3gY=; b=ecqwx7Vg7xMt2eEEJPn1wGVIGHThvzlxbZNLKaJa9lyA64eJCDVP99/GgItuEqjYDH H6mui10mIfRtGv6wit5NdiY0UkM8f4HEOpMYjo6t81CNlO0nYritGR82lYFixUTJcoSt vDQL11anQtb5kls7RsgOxP6PHiydTVCoYdhKUmcyelLcCboleedhn3A4cIiHF2CSzDPk v6gUVVWkpxz1YuECCZxhbZ7Hfz54ccKLEtIaskl/N2gWnbmhnsLLbzqiXmSJUJjsJA+T 0EAN0ZbZjCoJ+kpw4uXTsI6DbE35GK6jPDQg/yHk4w2kdzHG8bPHVPZ+ifJn/ZDk8JQ7 3fkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=bjJ5ta9IKA8jR2kaX9oA0422T0wdQ3ejzbVi0mmy3gY=; b=nBVgJeSI31j0CrzSafsQ/JEcWoL0/T2OcKw68b0FnAzYcrS3QeKqiduDPL7WXqTCkL izGDbqPU3lx4DXEE5hQH/oSxBevPssiTVnytNLHe8/pwSU0mIESS+GxTTSLEwcEkhiME I4a+kza0+yWVzXkZPb1hwWJsWFw30egOqY25DmcgYIXogvekMJAm5O2ErEpO9IV+0iAe evsDxUJsGQ9vjr+qqLvOCBmpqfXE/+GKnEqvxKJA0B6hvtoJ39iRByGO/Es0TKX4ie3X SUqx9ujY3WNjE3k7UH5eChUCs+syqWupmk+ufO/w7pxncFJOt9tI18wOX9R4Z5zaBDaL mtjw== X-Gm-Message-State: APjAAAWzF3Yu+LdsMEfKWHD9tnh21K/b2478MKOVm3SNruRRLAOPTG3w nX17/FxsrUQbL/hr1PHtcjjAy7LhXu+ZyQ== X-Received: by 2002:ac2:5b41:: with SMTP id i1mr2449057lfp.82.1574780050514; Tue, 26 Nov 2019 06:54:10 -0800 (PST) Received: from mlowasrzechonek2133.silvair.lan ([217.153.94.18]) by smtp.gmail.com with ESMTPSA id d26sm6607954ljo.54.2019.11.26.06.54.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Nov 2019 06:54:09 -0800 (PST) From: =?UTF-8?q?Micha=C5=82=20Lowas-Rzechonek?= To: linux-bluetooth@vger.kernel.org Subject: [PATCH BlueZ v3 1/3] mesh: Fix test-join to include mandatory VendorModels property Date: Tue, 26 Nov 2019 15:53:59 +0100 Message-Id: <20191126145401.25129-2-michal.lowas-rzechonek@silvair.com> X-Mailer: git-send-email 2.19.1 In-Reply-To: <20191126145401.25129-1-michal.lowas-rzechonek@silvair.com> References: <20191126145401.25129-1-michal.lowas-rzechonek@silvair.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org --- test/test-join | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/test/test-join b/test/test-join index cdf92a2f1..079f71149 100644 --- a/test/test-join +++ b/test/test-join @@ -232,11 +232,25 @@ class Element(dbus.service.Object): ids.append(id) return ids + def _get_v_models(self): + ids = [] + for model in self.models: + id = model.get_id() + v = model.get_vendor() + if v != VENDOR_ID_NONE: + vendor_id = (v, id) + ids.append(vendor_id) + return ids + def get_properties(self): + vendor_models = self._get_v_models() + sig_models = self._get_sig_models() + return { MESH_ELEMENT_IFACE: { 'Index': dbus.Byte(self.index), - 'Models': dbus.Array(self._get_sig_models(), 'q') + 'Models': dbus.Array(sig_models, 'q'), + 'VendorModels': dbus.Array(vendor_models, '(qq)'), } } -- 2.19.1