Select Git revision
DP_Slack_PiLine_PQLoad_with_PF_Init.cpp
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
PolarisDashboardHelperTest.php 1.23 KiB
<?php
require "PolarisDashboardHelper.php";
class PolarisDashboardHelperTest
{
private $helper;
public function __construct($token)
{
$this->helper = new PolarisDashboardHelper($token);
}
public function testFetchVisualisationToken()
{
$visualisationToken = $this->helper->fetchVisualisationToken(["test-engine"]);
//print_r("Token: ".$visualisationToken);
return $visualisationToken;
}
public function testFetchAnalyticsResult($visualisationToken)
{
$result = $this->helper->fetchDashboardResult($visualisationToken);
print_r($result);
}
public function testFetchVisualisationTokenWithContext($user)
{
$visualisationToken = $this->helper->fetchVisualisationToken([],$user,["test-engine"]);
//print_r("Token: ".$visualisationToken);
return $visualisationToken;
}
}
$test = new PolarisDashboardHelperTest("27dd35314d73c7618945af9ac3152ecfcb9d1992ead2bdc562409d01ed456f6d");
$visualisationToken = $test->testFetchVisualisationToken();
$test->testFetchAnalyticsResult($visualisationToken);
$visualisationToken = $test->testFetchVisualisationTokenWithContext("user2@polaris.com");
$test->testFetchAnalyticsResult($visualisationToken);