J. King
e60f7ea03f
Add class constant visibility
5 years ago
J. King
b5f118e8cb
Cleanup
5 years ago
J. King
bbace7a0ac
Use void and nullable return types where practical
5 years ago
J. King
29667464a1
Remove unnecessary namespace imports
5 years ago
J. King
cbc9491f75
CS fixes and version bump
7 years ago
J. King
39cad91b78
CS fixes
7 years ago
J. King
095fe10aec
Reorganize PDO tests into namespaces
7 years ago
J. King
59fee52074
Reorganize tests into namespaces
7 years ago
J. King
3adfe8742f
Reorganize test cases
7 years ago
J. King
11b2066922
Added per-file legal boilerplate
Includes PHPDoc license tag in the file-level block with accompanying copyright notice.
Also added an AUTHORS file on the off chance of outside contributions
7 years ago
J. King
f7e50fe95d
Passed code through linter
7 years ago
J. King
cbdcacd1c3
Added basic code coverage annotations
7 years ago
J. King
b3f631e335
Use more reliable database locking strategy; reorganize tests
PostgreSQL and MySQL both have better locking mechanisms than what was previously implemented, as well
7 years ago
J. King
f902346b6c
Eliminated passing of RuntimeData instances
- RuntimeData has now been replaced by a single static Data class
- The Data class has a load() method which fills the same role as the constructor of RuntimeData
- The static Lang class is now an instantiable class and is a member of Data
- All tests have been adjusted and pass
- The Exception tests no longer require convoluted workarounds: a simple mock for Data::$l suffices; Lang tests also use a mock to prevent loops now instead of using a workaround
8 years ago
Dustin Wilson
7236020b8b
Changed "NewsSync" to "Arsse"
8 years ago
J. King
574388665a
Tidy up tests and User stuff
- Skeleton of mock internal driver
- Skeleton of test suite
- Re-arranged lots of code
- Made drive name localized (improves #37 )
8 years ago
Dustin Wilson
c5fac33398
Converted all hard tabs to soft tabs
8 years ago
J. King
8e2a2c46b1
Refactor test infrastructure to use PSR-4.
8 years ago
J. King
849294d082
Clean up test names; add Lang & Exception tests
8 years ago
J. King
f78048317e
Refactor language test boilerplate into trait
8 years ago
J. King
fcfc7863f1
Properly clean up after Lang tests
8 years ago
J. King
6ec13266fa
Changes to Lang ( fixes #33 ) with tests
8 years ago
J. King
9491d082ed
Added Composer file and re-arranged dependent libs
8 years ago
J. King
3a9753fd22
Clean up tests a little
8 years ago
J. King
bc6ee434e5
Start of unit tests for Lang class
8 years ago