1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
|
<?php
namespace Tests\Feature;
beforeEach(function() {
$this->container=containerInstance();
$this->container->get('misc')->setNoDBConnection(true);
});
test('view snippet renders the right controller',function($viewName,$methodName,$controller_name) {
$_container = $this->container;
require dirname(__DIR__,2) . sprintf('/tests/views/%s.php',$viewName);
@ob_start();
$controller = $methodName($_container);
$output = \ob_get_clean();
expect($controller->controller_name)->toBe($controller_name);
})->with([
['acinsert','acinsertFactory','AcinsertController'],
['aggregates','aggregatesFactory','AggregatesController'],
['casts','castsFactory','CastsController'],
['conversions','conversionsFactory','ConversionsController'],
['domains','domainsFactory','DomainsController'],
['fulltext','fulltextFactory','FulltextController'],
['functions','functionsFactory','FunctionsController'],
['languages','languagesFactory','LanguagesController'],
['opclasses','opclassesFactory','OpclassesController'],
['operators','operatorsFactory','OperatorsController'],
['rules','rulesFactory','RulesController'],
['triggers','triggersFactory','TriggersController'],
['types','typesFactory','TypesController'],
['dataexport','dataexportFactory','DataexportController'],
['dataimport','dataimportFactory','DataimportController'],
['dbexport','dbexportFactory','DbexportController'],
['display','displayFactory','DisplayController'],
['alldb', 'alldbFactory', 'AlldbController'],
['browser', 'browserFactory', 'BrowserController'],
['database', 'databaseFactory', 'DatabaseController'],
['help', 'helpFactory', 'HelpController'],
['history', 'historyFactory', 'HistoryController'],
['info', 'infoFactory', 'InfoController'],
['intro', 'introFactory', 'IntroController'],
['login', 'loginFactory', 'LoginController'],
['schemas', 'schemasFactory', 'SchemasController'],
['servers', 'serversFactory', 'ServersController'],
['sql', 'sqlFactory', 'SqlController'],
['sqledit', 'sqleditFactory', 'SqleditController'],
['tablespaces','tablespacesFactory', 'TablespacesController'],
['materializedviewproperties','materializedviewpropertiesFactory', 'MaterializedviewpropertiesController'],
['materializedviews','materializedviewsFactory', 'MaterializedviewsController'],
['tables','tablesFactory', 'TablesController'],
['colproperties','colpropertiesFactory', 'ColpropertiesController'],
['constraints','constraintsFactory', 'ConstraintsController'],
['sequences','sequencesFactory', 'SequencesController'],
['indexes','indexesFactory', 'IndexesController'],
['tblproperties','tblpropertiesFactory', 'TblpropertiesController'],
['viewproperties','viewpropertiesFactory', 'ViewpropertiesController'],
['views','viewsFactory', 'ViewsController'],
['groups', 'groupsFactory','GroupsController'],
['privileges', 'privilegesFactory','PrivilegesController'],
['roles', 'rolesFactory','RolesController'],
['users', 'usersFactory','UsersController']
]);
|