Removed occ related codes

This commit is contained in:
Prarup Gurung
2023-03-21 09:21:01 +05:45
parent 7ed88edc57
commit 8b93c1b8f6
6 changed files with 1 additions and 377 deletions
@@ -44,28 +44,11 @@ class AuthContext implements Context {
*/
private $appTokens;
/**
* @var boolean
*/
private $tokenAuthHasBeenSet = false;
/**
* @var FeatureContext
*/
private $featureContext;
/**
* @var string 'true' or 'false' or ''
*/
private $tokenAuthHasBeenSetTo = '';
/**
* @return string
*/
public function getTokenAuthHasBeenSetTo():string {
return $this->tokenAuthHasBeenSetTo;
}
/**
* get the client token that was last generated
* app acceptance tests that have their own step code may need to use this
@@ -1083,32 +1066,6 @@ class AuthContext implements Context {
$this->aNewBrowserSessionForHasBeenStarted($admin);
}
/**
* @When /^the administrator (enforces|does not enforce)\s?token auth$/
* @Given /^token auth has (not|)\s?been enforced$/
*
* @param string $hasOrNot
*
* @return void
* @throws Exception
*/
public function tokenAuthHasBeenEnforced(string $hasOrNot):void {
$enforce = (($hasOrNot !== "not") && ($hasOrNot !== "does not enforce"));
if ($enforce) {
$value = 'true';
} else {
$value = 'false';
}
$occStatus = ['code' => '', 'stdOut' => '', 'stdErr' => '' ];
if ($occStatus['code'] !== "0") {
throw new \Exception("setSystemConfig token_auth_enforced returned error code " . $occStatus['code']);
}
// Remember that we set this value, so it can be removed after the scenario
$this->tokenAuthHasBeenSet = true;
$this->tokenAuthHasBeenSetTo = $value;
}
/**
*
* @return string
@@ -1119,22 +1076,6 @@ class AuthContext implements Context {
return $this->appToken;
}
/**
* delete token_auth_enforced if it was set in the scenario
*
* @AfterScenario
*
* @return void
* @throws Exception
* @throws \GuzzleHttp\Exception\GuzzleException
*/
public function deleteTokenAuthEnforcedAfterScenario():void {
if ($this->tokenAuthHasBeenSet) {
$this->tokenAuthHasBeenSet = false;
$this->tokenAuthHasBeenSetTo = '';
}
}
/**
* @When user :user requests :endpoint with :method without retrying
*