| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When defining a database test case with a setUp function, it is important
to call the parent's setup function, because that is when the database is setup.
PHPBB3-11620
|
| | |
| | |
| | |
| | | |
PHPBB3-11620
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Rename the class and file name to better match
what the class is mocking, as well as implement the
interface of that class.
PHPBB3-11620
|
| | |
| | |
| | |
| | | |
PHPBB3-11620
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Due to an auth_refactor, there is a new dependency
in session.php on phpbb_container and a provider.
For purposes of testing, implemented a simple one.
PHPBB3-11620
|
| | |
| | |
| | |
| | | |
PHPBB3-11620
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Added a test for the creation of a session with a simple test
for detecting whether a bot is present.
PHPBB3-11620
|
| | |
| | |
| | |
| | | |
PHPBB3-11620
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
indentation is probably more important than 80 characters per line apparently.
Single quotes instead of double per coding guidelines.
PHPBB3-11620
|
| | |
| | |
| | |
| | |
| | |
| | | |
Add a test for the validate_referrer function.
PHPBB3-11620
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
There are functions listed in testable facade that don't have a lot of dependencies,
instead mostly just take the input and perform database functions on them.
These can be tested without a testable facade function and so will be removed.
PHPBB3-11620
|
| | |
| | |
| | |
| | | |
PHPBB3-11620
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Make the class functions of testable_facade no longer static methods,
but a class based one and expand the methods to be filled in, in later commits.
PHPBB3-11620
|
| | |
| | |
| | |
| | | |
PHPBB3-11620
|
| | |
| | |
| | |
| | | |
PHPBB3-11620
|
| | |
| | |
| | |
| | |
| | |
| | | |
Add a tests for extracting the current hostname from session.
PHPBB3-11620
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These test cases were taken from a live session,
more test cases should be added to test specific
functionality in this function.
PHPBB3-11620
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Renaming this file because it is going to contain a large data provider,
so I'd rather split this test out.
PHPBB3-11620
|
| | |
| | |
| | |
| | | |
PHPBB3-11620
|
| | |
| | |
| | |
| | | |
PHPBB3-11620
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Since many functions in session.php have global variables inside the function,
this exposes those functions through a testable facade that uses testable_factory's
mock global variables to modify global variables used in the functions.
This is using the facade pattern to provide a testable "front" to the functions in sessions.php.
PHPBB3-11620
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Hardolaf/feature/auth-refactor: (44 commits)
[feature/auth-refactor] Fix code style issue
[feature/auth-refactor] Fix comment grammar
[feature/auth-refactor] Fix the actual cause of test failures
[feature/auth-refactor] A possible fix for the functional test failures
[feature/auth-refactor] Forgot @inheritdoc on methods
[feature/auth-refactor] Finish and clean up documentation
[feature/auth-refactor] Change phpEx to php_ext in new classes
[feature/auth-refactor] Fix two session tests broken by changes
[feature/auth-refactor] Removed no longer used variable
[feature/auth-refactor] Fix errors in acp_board
[feature/auth-refactor] Fix indentation on acp_board
[feature/auth-refactor] Refactor auth in acp_board
[feature/auth-refactor] Don't truncate name then reattach same thing
[feature/auth-refactor] Remove old auth plugins
[feature/auth-refactor] Remove references to old auth plugins
[feature/auth-refactor] Fix auth tests to use mock objects correctly
[feature/auth-refactor] Test validate_session on provider_apache
[feature/auth-refactor] Test autologin() on provider_apache
[feature/auth-refactor] Test login() for provider_apache
[feature/auth-refactor] Test for init on provider_apache
...
|
| | |
| | |
| | |
| | | |
PHPBB3-9734
|
|\ \ \
| |/ /
|/| /
| |/
| |
| |
| |
| | |
* develop-olympus:
[ticket/11615] Fix typo in creation_test
[ticket/11615] Remove magic number in creation_test
[ticket/11615] Rename class in file to match
[ticket/11615] Rename init_test to creation_test for clarity
|
| |
| |
| |
| | |
PHPBB3-11615
|
| |
| |
| |
| |
| |
| |
| |
| | |
Removing this magic number to its own variable
with clean multiplication makes it clear
what the number represents.
PHPBB3-11615
|
| |
| |
| |
| | |
PHPBB3-11615
|
| |
| |
| |
| | |
PHPBB3-11615
|
| |
| |
| |
| | |
PHPBB3-11248
|
|\ \
| | |
| | |
| | |
| | | |
* p/ticket/11248:
[ticket/11248] Convert line endings to LF - develop edition.
|
| | |
| | |
| | |
| | | |
PHPBB3-11248
|
| | |
| | |
| | |
| | | |
PHPBB3-11015
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* upstream/develop: (666 commits)
[ticket/11077] Remove code from old global announcements system
[ticket/11189] Replace DEBUG_EXTRA with DEBUG
[ticket/11189] Always log critical errors when in cron or in image output
[ticket/11187] Added a blank array to fix errors in functional tests
[ticket/10780] Make L_COLON available in the installer.
[ticket/11183] Remove $load_extensions and weird dl() calls
[ticket/10970] Added extra documentation to parse_dynamic_path.
[ticket/10939] Added documentation for phpbb_request::file
[ticket/10865] Use code tags for install/database_update.php.
[ticket/10865] Should have been a slash.
[ticket/10780] Use L_COLON on LDAP page.
[ticket/10780] Use L_COLON on search backend ACP pages.
[ticket/10780] Use L_COLON for "download all attachments".
[ticket/10780] Use colon from language in ucp_pm_compose.php where possible.
[ticket/10780] Replace colons in phpBB/adm/style/acp_ext_details.html.
[ticket/10780] Replace colon usage in adm template output with {L_COLON}
[ticket/10780] Replace colon usage in template output with {L_COLON}
[ticket/11181] Bump PHP requirement to 5.3.3 (from 5.3.2) [develop-olympus]
[ticket/11181] Bump PHP requirement to 5.3.3 (from 5.3.2)
[ticket/10172] Show prosilver birthday list even if there are no birthdays.
...
Conflicts:
phpBB/common.php
phpBB/download/file.php
phpBB/includes/db/dbal.php
phpBB/includes/db/firebird.php
phpBB/includes/db/mssql.php
phpBB/includes/db/mssql_odbc.php
phpBB/includes/db/mssqlnative.php
phpBB/includes/db/mysql.php
phpBB/includes/db/mysqli.php
phpBB/includes/db/oracle.php
phpBB/includes/db/postgres.php
phpBB/includes/db/sqlite.php
phpBB/includes/extension/manager.php
phpBB/install/database_update.php
|
| | |
| | |
| | |
| | | |
PHPBB3-9550
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
PHPBB3-11015
This allows us to just create the object without having to include the
driver first. However, it also means that users must specify the full
class name in config.php
|
| |
| |
| |
| | |
PHPBB3-10973
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
* develop-olympus:
[ticket/9916] Changing header in non-distributed files
[ticket/9916] Changing coding guidelines license
[ticket/9916] Updating License in the header
Conflicts:
tests/mock/cache.php
|
| |
| |
| |
| | |
PHPBB3-9916
|
|\ \
| |/
| |
| |
| | |
* develop-olympus:
[ticket/10483] Fix test suite when running with MySQL strict mode
|
| |
| |
| |
| | |
PHPBB3-10483
|
|\ \
| |/
| |
| |
| |
| | |
* develop-olympus:
[ticket/10321] Add descriptions to the unit tests
[ticket/10321] Do not append the ? if the param-list is empty anyway.
|
| |
| |
| |
| | |
PHPBB3-10321
|
| |
| |
| |
| | |
PHPBB3-10321
|
| |
| |
| |
| | |
PHPBB3-9716
|
|\ \
| |/
| |
| |
| | |
* develop-olympus:
[ticket/10082] session_id is CHAR(32) not VARCHAR(32), so give them a CHAR(32).
|
| |
| |
| |
| |
| |
| | |
This fixes session unit tests on PostgreSQL in particular.
PHPBB3-10082
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* develop-olympus:
[task/session-tests] Make result check independent of returned row order.
[task/session-tests] By default the cache check now skips over db server info
[task/session-tests] Correctly display message on session continue test failure
[task/session-tests] Make the session id replacement of dataset values clearer
Conflicts:
tests/mock/cache.php
|
| |
| |
| |
| | |
PHPBB3-9732
|
| |
| |
| |
| | |
PHPBB3-9732
|
| |
| |
| |
| | |
PHPBB3-9732
|