libweave: Switch StatePackage and StateManager from Any type
Updating properties was implemented using chromeos::Any. We are removing
this with dbus references.
Also seems 'Any' version threated all properties as required so had to
update GetTestSchema in StatePackageTest.
BUG=brillo:1246
TEST='FEATURES=test emerge-gizmo buffet'
Change-Id: Ic7a2809d6d2e3f17f6993cf0fa6938c2f94cb0ec
Reviewed-on: https://chromium-review.googlesource.com/289643
Trybot-Ready: Vitaly Buka <vitalybuka@chromium.org>
Tested-by: Vitaly Buka <vitalybuka@chromium.org>
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Vitaly Buka <vitalybuka@chromium.org>
10 files changed