[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/backup/util/settings/tests/ -> settings_test.php (summary)

(no description)

Copyright: 2010 onwards Eloy Lafuente (stronk7) {@link http://stronk7.com}
License: http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
File Size: 472 lines (22 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 6 classes

backp_settings_testcase:: (5 methods):
  test_base_setting()
  test_backup_setting()
  test_activity_backup_setting()
  test_section_backup_setting()
  test_course_backup_setting()

mock_base_setting:: (3 methods):
  get_vtype()
  process_change()
  get_ui_info()

mock_backup_setting:: (2 methods):
  set_level()
  process_change()

mock_activity_backup_setting:: (1 method):
  process_change()

mock_section_backup_setting:: (1 method):
  process_change()

mock_course_backup_setting:: (2 methods):
  process_change()
  backup_setting_error_handler()


Class: backp_settings_testcase  - X-Ref

setting tests (all)

test_base_setting()   X-Ref
test base_setting class


test_backup_setting()   X-Ref
test backup_setting class


test_activity_backup_setting()   X-Ref
test activity_backup_setting class


test_section_backup_setting()   X-Ref
test section_backup_setting class


test_course_backup_setting()   X-Ref
test course_backup_setting class


Class: mock_base_setting  - X-Ref

helper extended base_setting class that makes some methods public for testing

get_vtype()   X-Ref
No description

process_change($setting, $ctype, $oldv)   X-Ref
No description

get_ui_info()   X-Ref
No description

Class: mock_backup_setting  - X-Ref

helper extended backup_setting class that makes some methods public for testing

set_level($level)   X-Ref
No description

process_change($setting, $ctype, $oldv)   X-Ref
No description

Class: mock_activity_backup_setting  - X-Ref

helper extended activity_backup_setting class that makes some methods public for testing

process_change($setting, $ctype, $oldv)   X-Ref
No description

Class: mock_section_backup_setting  - X-Ref

helper extended section_backup_setting class that makes some methods public for testing

process_change($setting, $ctype, $oldv)   X-Ref
No description

Class: mock_course_backup_setting  - X-Ref

helper extended course_backup_setting class that makes some methods public for testing

process_change($setting, $ctype, $oldv)   X-Ref
No description

backup_setting_error_handler($errno, $errstr, $errfile, $errline, $errcontext)   X-Ref
This error handler is used to convert errors to excpetions so that simepltest can
catch them.

This is required in order to catch type hint mismatches that result in a error
being thrown. It should only ever be used to catch E_RECOVERABLE_ERROR's.

It throws a backup_setting_exception with 'incorrect_object_passed'

param: int $errno E_RECOVERABLE_ERROR
param: string $errstr
param: string $errfile
param: int $errline
param: array $errcontext
return: null



Generated: Thu Aug 11 10:00:09 2016 Cross-referenced by PHPXref 0.7.1