Commit Graph

475 Commits

Author SHA1 Message Date
Jessica Mauerhan 77dd2bc8f0 fix spacing 2016-03-23 09:26:47 -04:00
Jessica Mauerhan 944a202b0a fixing clean so it doesn't run on hhvm 2016-03-23 09:20:56 -04:00
Jessica Mauerhan 4c2a18bb78 prevent UUID_TYPE_TIME already defined error 2016-03-23 09:13:32 -04:00
Jessica Mauerhan f18ac81244 include unprocessed files in coverage 2016-03-23 09:12:29 -04:00
Jessica Mauerhan 43b9b537a1 file line endings, tried using phpcbf so I can run phpcs locally and not get crazy output 2016-03-23 09:05:37 -04:00
Jessica Mauerhan b0484d3cab Fixing too long lines 2016-03-23 08:58:55 -04:00
Jessica Mauerhan 20ec151c9e Fixing too long lines 2016-03-23 08:43:22 -04:00
Jessica Mauerhan f93018f756 added open ssl generator tests 2016-03-23 08:37:20 -04:00
Jessica Mauerhan 35189e2a72 extend custom test case 2016-03-23 08:29:16 -04:00
Jessica Mauerhan 84cb29bb04 Set clockSeq on most tests, avoid calling mt_rand
- Just to ensure tests run isolated and not waste time using the mt_rand
  method.
2016-03-23 08:26:34 -04:00
Jessica Mauerhan 4cdb910b8c Tests DefaultTimeGenerator->generate 2016-03-23 08:24:43 -04:00
Jessica Mauerhan ce30f4d87a test stubs for DefaultTimeGenerator 2016-03-23 07:31:26 -04:00
Jessica Mauerhan e8cd683385 Move to correct namespace/directory 2016-03-23 07:26:04 -04:00
Jessica Mauerhan 7e8fef0ce1 merge 2016-03-23 07:23:42 -04:00
Jessica Mauerhan 89a1252eb9 add new line - thought I configured PHP Storm to do this already...grrr 2016-03-23 07:03:35 -04:00
Jessica Mauerhan 70d7d6ff0b excluding aspect mock on hhvm 2016-03-22 19:25:52 -04:00
Jessica Mauerhan 61bded7d74 Skipping AspectMock tests on HHVM. 2016-03-22 16:50:36 -04:00
Jessica Mauerhan 0068b1be55 Specifying versions of aspect-mock and goaop that should work on 5.4 2016-03-22 11:33:28 -04:00
Jessica Mauerhan 767a935ff3 revert uuid test 2016-03-22 11:27:43 -04:00
Jessica Mauerhan 2c6e4b8b32 Add new line 2016-03-22 11:26:38 -04:00
Jessica Mauerhan 090c0cf188 PeclUuidGenerator tests. Added collaboration and correctness test 2016-03-22 11:13:01 -04:00
Jessica Mauerhan 737a33270d use AspectMock on Generator tests 2016-03-22 11:12:42 -04:00
Jessica Mauerhan dfd89e2275 Add AspectMock for mocking built-in functions
It's possible to do this without the library, but the library makes it
simpler, so we don't have to have a bunch of extra files in the test code
base for each of the mocked methods in the namespace, and then manually
require them. This is much cleaner and I think makes it more obvious what
the mock is doing.
2016-03-22 11:11:33 -04:00
Jessica Mauerhan cfe3f84dbb Added coverage for uuid methods 2016-03-22 10:01:16 -04:00
Ben Ramsey 2e5c7c8e99 Merge branch '2.8' 2016-03-17 11:25:18 -05:00
Ben Ramsey 8d94d71d18 Add code of conduct to the 2.8 branch for inclusion in new 2.x releases 2016-03-17 11:19:53 -05:00
Ben Ramsey 3c636a7e65 Update code to conduct to version 1.4 of the Contributor Covenant 2016-03-17 11:14:50 -05:00
Ben Ramsey 89b9a33431 Rename conduct file, according to Contributor Covenant recommendations 2016-03-17 11:14:50 -05:00
Ben Ramsey c3464280af Merge pull request #103 from jmauerhan/increase-test-coverage
Increase test coverage
2016-03-17 09:18:24 -05:00
Jessica Mauerhan 5afe09caea Tests using overload should be run in separate process 2016-03-17 01:16:00 -04:00
Jessica Mauerhan 76a6ac3dce Move Mockery to dev 2016-03-17 01:14:25 -04:00
Jessica Mauerhan c0a6f9d426 apparently the phpunit on travis is older 2016-03-16 16:06:35 -04:00
Jessica Mauerhan ab0b2c5fa9 more new lines 2016-03-16 15:58:31 -04:00
Jessica Mauerhan 16bf69ad39 more new lines 2016-03-16 15:50:19 -04:00
Jessica Mauerhan c16b4f0cf2 add new line 2016-03-16 15:45:05 -04:00
Jessica Mauerhan 6b7241c5fc Comb Generator coverage 2016-03-16 13:07:04 -04:00
Jessica Mauerhan 392137b0a4 added test with multiple cases for generate 2016-03-16 12:10:07 -04:00
Jessica Mauerhan d290d45ae7 add test for phptimeconverter 2016-03-16 11:47:59 -04:00
Jessica Mauerhan 3ac0506203 Tests for UUID Builder classes. 2016-03-16 10:26:16 -04:00
Jessica Mauerhan 6b58154b76 remove files since phpcs doesn't tolerate them 2016-03-13 17:35:35 -04:00
Jessica Mauerhan 3764478b6b Ignoring side effect issue 2016-03-13 12:12:16 -04:00
Jessica Mauerhan 689940ec00 Ignore side-effect problem
This file is only used for testing, and is for overriding an extension's
global function for the test.
2016-03-13 11:56:57 -04:00
Jessica Mauerhan 48027c3fda Add new lines to end of file 2016-03-13 11:42:30 -04:00
Jessica Mauerhan 3290885a9c Test Coverage for PeclUuidTimeGenerator
- Uses namespaced function override to "mock" the pecl extension methods.
- Tests that method will create a uuid when extension methods exist.
2016-03-13 11:40:15 -04:00
Jessica Mauerhan cd00a9cb77 Add coverage of generate method 2016-03-13 11:09:51 -04:00
Jessica Mauerhan 30d71f250d Tests for RandomLibAdapter
- Requires Mockery for overloading creation of factory
- Tests for the constructor of the adapter.
2016-03-13 11:04:17 -04:00
Ben Ramsey adee1ba4a6 Add CHANGELOG notes for version 3.2.0
[ci skip]
3.2.0
2016-02-17 17:32:34 -06:00
Ben Ramsey e6ac8b0ef2 Add Dockerfile for HHVM image with PECL UUID installed 2016-02-14 02:17:34 -06:00
Ben Ramsey 2fb73e651e Update builds to use newer Docker images 2016-02-14 00:32:36 -06:00
Ben Ramsey b822c113fa Update Docker build script to include libsodium 2016-02-13 23:21:18 -06:00