MDL-84765 aiprovider_azureai: ensure tests refer to correct provider.
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
namespace aiprovider_azureai;
|
||||
|
||||
use core_ai\aiactions\base;
|
||||
use core_ai\provider;
|
||||
use core_ai\manager;
|
||||
use GuzzleHttp\Psr7\Response;
|
||||
|
||||
/**
|
||||
@@ -26,14 +26,14 @@ use GuzzleHttp\Psr7\Response;
|
||||
* @package aiprovider_azureai
|
||||
* @copyright 2024 Matt Porritt <[email protected]>
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||
* @covers \core_ai\provider\azureai
|
||||
* @covers \aiprovider_azureai\process_generate_image
|
||||
*/
|
||||
final class process_generate_image_test extends \advanced_testcase {
|
||||
/** @var string A successful response in JSON format. */
|
||||
protected string $responsebodyjson;
|
||||
|
||||
/** @var \core_ai\manager */
|
||||
private $manager;
|
||||
/** @var manager $manager */
|
||||
private manager $manager;
|
||||
|
||||
/** @var provider The provider that will process the action. */
|
||||
protected provider $provider;
|
||||
@@ -399,7 +399,7 @@ final class process_generate_image_test extends \advanced_testcase {
|
||||
],
|
||||
];
|
||||
$provider = $this->manager->create_provider_instance(
|
||||
classname: '\aiprovider_openai\provider',
|
||||
classname: provider::class,
|
||||
name: 'dummy',
|
||||
config: $config,
|
||||
);
|
||||
@@ -554,7 +554,7 @@ final class process_generate_image_test extends \advanced_testcase {
|
||||
],
|
||||
];
|
||||
$provider = $this->manager->create_provider_instance(
|
||||
classname: '\aiprovider_openai\provider',
|
||||
classname: provider::class,
|
||||
name: 'dummy',
|
||||
config: $config,
|
||||
);
|
||||
|
||||
@@ -16,10 +16,8 @@
|
||||
|
||||
namespace aiprovider_azureai;
|
||||
|
||||
use aiprovider_azureai\process_generate_text;
|
||||
use core_ai\aiactions\base;
|
||||
use core_ai\aiactions\generate_text;
|
||||
use core_ai\provider;
|
||||
use core_ai\manager;
|
||||
use GuzzleHttp\Psr7\Response;
|
||||
|
||||
/**
|
||||
@@ -36,8 +34,8 @@ final class process_generate_text_test extends \advanced_testcase {
|
||||
/** @var string A successful response in JSON format. */
|
||||
protected string $responsebodyjson;
|
||||
|
||||
/** @var \core_ai\manager */
|
||||
private $manager;
|
||||
/** @var manager $manager */
|
||||
private manager $manager;
|
||||
|
||||
/** @var provider The provider that will process the action. */
|
||||
protected provider $provider;
|
||||
@@ -336,7 +334,7 @@ final class process_generate_text_test extends \advanced_testcase {
|
||||
],
|
||||
];
|
||||
$provider = $this->manager->create_provider_instance(
|
||||
classname: '\aiprovider_openai\provider',
|
||||
classname: provider::class,
|
||||
name: 'dummy',
|
||||
config: $config,
|
||||
);
|
||||
@@ -435,7 +433,7 @@ final class process_generate_text_test extends \advanced_testcase {
|
||||
],
|
||||
];
|
||||
$provider = $this->manager->create_provider_instance(
|
||||
classname: '\aiprovider_openai\provider',
|
||||
classname: provider::class,
|
||||
name: 'dummy',
|
||||
config: $config,
|
||||
);
|
||||
|
||||
@@ -16,9 +16,8 @@
|
||||
|
||||
namespace aiprovider_azureai;
|
||||
|
||||
use aiprovider_azureai\process_summarise_text;
|
||||
use core_ai\aiactions\base;
|
||||
use core_ai\provider;
|
||||
use core_ai\manager;
|
||||
use GuzzleHttp\Psr7\Response;
|
||||
|
||||
/**
|
||||
@@ -35,8 +34,8 @@ final class process_summarise_text_test extends \advanced_testcase {
|
||||
/** @var string A successful response in JSON format. */
|
||||
protected string $responsebodyjson;
|
||||
|
||||
/** @var \core_ai\manager */
|
||||
private $manager;
|
||||
/** @var manager $manager */
|
||||
private manager $manager;
|
||||
|
||||
/** @var provider The provider that will process the action. */
|
||||
protected provider $provider;
|
||||
@@ -328,7 +327,7 @@ final class process_summarise_text_test extends \advanced_testcase {
|
||||
],
|
||||
];
|
||||
$provider = $this->manager->create_provider_instance(
|
||||
classname: '\aiprovider_openai\provider',
|
||||
classname: provider::class,
|
||||
name: 'dummy',
|
||||
config: $config,
|
||||
);
|
||||
@@ -428,7 +427,7 @@ final class process_summarise_text_test extends \advanced_testcase {
|
||||
],
|
||||
];
|
||||
$provider = $this->manager->create_provider_instance(
|
||||
classname: '\aiprovider_openai\provider',
|
||||
classname: provider::class,
|
||||
name: 'dummy',
|
||||
config: $config,
|
||||
);
|
||||
|
||||
@@ -16,21 +16,23 @@
|
||||
|
||||
namespace aiprovider_azureai;
|
||||
|
||||
use core_ai\manager;
|
||||
|
||||
/**
|
||||
* Test Azure AI provider methods.
|
||||
*
|
||||
* @package aiprovider_azureai
|
||||
* @copyright 2024 Matt Porritt <[email protected]>
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||
* @covers \core_ai\provider\azureai
|
||||
* @covers \aiprovider_azureai\provider
|
||||
*/
|
||||
final class provider_test extends \advanced_testcase {
|
||||
|
||||
/** @var \core_ai\manager */
|
||||
private $manager;
|
||||
/** @var manager $manager */
|
||||
private manager $manager;
|
||||
|
||||
/** @var \core_ai\provider */
|
||||
private $provider;
|
||||
/** @var provider $provider */
|
||||
private provider $provider;
|
||||
|
||||
/**
|
||||
* Overriding setUp() function to always reset after tests.
|
||||
@@ -83,8 +85,10 @@ final class provider_test extends \advanced_testcase {
|
||||
'enableglobalratelimit' => true,
|
||||
'globalratelimit' => 5,
|
||||
];
|
||||
|
||||
/** @var provider $provider */
|
||||
$provider = $this->manager->create_provider_instance(
|
||||
classname: '\aiprovider_openai\provider',
|
||||
classname: provider::class,
|
||||
name: 'dummy',
|
||||
config: $config,
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user