Skip to content
Snippets Groups Projects
Select Git revision
  • 09dcec08875f21ee88c27faa1c80953acf6c4927
  • master default protected
  • gitkeep
  • dev protected
  • Issue/2218-updateLinksToDocumentationPage
  • Issue/1913-ModificationsResourceMetadata
  • Sprint/2022-01
  • Hotfix/1911-fixFormatting
  • Sprint/2021-2022
  • Issue/912-rearrangeHeader
  • Sprint/2021-22
  • Issue/1743-changedLink
  • Issue/1659-makeViewCardsALink
  • Sprint/2021-15
  • Product/1573-ReadOnlyResources
  • x/linting
  • Topic/1595-IncludeReadonlyValueInResourcesApp
  • Topic/1531-UseMangmntTableView
  • Product/1548-projectInviteMngmnt
  • Sprint/2021-08
  • Hotfix/1475-projectCreateSpinner
  • v1.12.1
  • v1.12.0
  • v1.11.1
  • v1.11.0
  • v1.10.0
  • v1.9.0
  • v1.8.1
  • v1.8.0
  • v1.7.0
  • v1.6.2
  • v1.6.1
  • v1.6.0
  • v1.5.0
  • v1.4.1
  • v1.4.0
  • v1.3.0
  • v1.2.0
  • v1.1.1
  • v1.1.0
  • v1.0.0
41 results

index.ts

Blame
  • 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);