From 47585a9fff305b69a63eb2dd9178535a27a7b059 Mon Sep 17 00:00:00 2001 From: mgrauer Date: Sat, 15 Aug 2015 23:08:09 +0000 Subject: [PATCH] Add unit to api tests --- .../tracker/tests/controllers/ApiControllerTest.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/modules/tracker/tests/controllers/ApiControllerTest.php b/modules/tracker/tests/controllers/ApiControllerTest.php index 0071953a2..550837060 100644 --- a/modules/tracker/tests/controllers/ApiControllerTest.php +++ b/modules/tracker/tests/controllers/ApiControllerTest.php @@ -50,8 +50,8 @@ public function testUploadScalarWithSubmission() $outputs = array(); $outputs['metric_0'] = $this->_submitScalar($token, $uuid, 'metric_0', '18'); - $outputs['metric_1'] = $this->_submitScalar($token, $uuid, 'metric_1', '19'); - $outputs['metric_2'] = $this->_submitScalar($token, $uuid, 'metric_2', '20'); + $outputs['metric_1'] = $this->_submitScalar($token, $uuid, 'metric_1', '19', 'meters'); + $outputs['metric_2'] = $this->_submitScalar($token, $uuid, 'metric_2', '20', 'mm'); /** @var Tracker_SubmissionModel $submissionModel */ $submissionModel = MidasLoader::loadModel('Submission', 'tracker'); @@ -75,9 +75,10 @@ public function testUploadScalarWithSubmission() * @param string $uuid the uuid of the submission * @param string $metric the metric name of the trend * @param float $value the scalar value + * @param string $unit the unit of the trend, defaults to false * @return mixed response object from the API */ - protected function _submitScalar($token, $uuid, $metric, $value) + protected function _submitScalar($token, $uuid, $metric, $value, $unit = false) { $this->resetAll(); $this->params['method'] = 'midas.tracker.scalar.add'; @@ -89,6 +90,9 @@ protected function _submitScalar($token, $uuid, $metric, $value) $this->params['producerRevision'] = 'deadbeef'; $this->params['submitTime'] = 'now'; $this->params['submissionUuid'] = $uuid; + if ($unit !== false) { + $this->params['unit'] = $unit; + } $res = $this->_callJsonApi();