[gnome-battery-bench] integration-test: extract battery testbed setup
- From: Christian Kellner <gicmo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-battery-bench] integration-test: extract battery testbed setup
- Date: Mon, 3 Apr 2017 15:38:21 +0000 (UTC)
commit 0ffdabebb76fa78892fed717253996c0e3f6a32a
Author: Christian Kellner <gicmo gnome org>
Date: Wed Mar 29 15:17:29 2017 +0200
integration-test: extract battery testbed setup
src/integration-test | 29 +++++++++++++++++------------
1 files changed, 17 insertions(+), 12 deletions(-)
---
diff --git a/src/integration-test b/src/integration-test
index 803b172..4431042 100755
--- a/src/integration-test
+++ b/src/integration-test
@@ -137,22 +137,27 @@ class Tests(unittest.TestCase):
return f.read()
return ""
+ def add_std_power_supply(self, vendor='GNOME.org', model='B1'):
+ ac = self.testbed.add_device('power_supply', 'AC', None,
+ ['type', 'Mains', 'online', '0'], [])
+
+ b0 = self.testbed.add_device('power_supply', 'BAT0', None,
+ ['type', 'Battery',
+ 'manufacturer', vendor,
+ 'model_name', model,
+ 'present', '1',
+ 'status', 'Discharging',
+ 'energy_full', '60000000',
+ 'energy_full_design', '80000000',
+ 'energy_now', '48000000',
+ 'voltage_now', '11000000'], [])
+ return ac, b0
+
def test_basic(self):
vendor = 'GNOME.org'
model = 'B1'
- self.testbed.add_device('power_supply', 'AC', None,
- ['type', 'Mains', 'online', '0'], [])
- self.testbed.add_device('power_supply', 'BAT0', None,
- ['type', 'Battery',
- 'manufacturer', vendor,
- 'model_name', model,
- 'present', '1',
- 'status', 'Discharging',
- 'energy_full', '60000000',
- 'energy_full_design', '80000000',
- 'energy_now', '48000000',
- 'voltage_now', '12000000'], [])
+ self.add_std_power_supply(vendor=vendor, model=model)
log = self.gbb("info", ["--json"])
out = json.loads(log)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]