Josh Sherman
372ba2812b
Feeling frisky, added PHP 5.3 back to the tests
...
Curious if I'd be able to get back to PHP 5.3 compatibility to an extent.
2014-09-27 23:04:51 -04:00
Josh Sherman
bdb16009c1
Simplified the travis config a bit
2014-09-26 05:52:40 -04:00
Josh Sherman
2445f2f339
Added phpunit.xml
...
Was still typing in the full command to run phpunit from time to time. Can
now just run unit tests by running phpunit without any config flags
2014-09-26 05:49:49 -04:00
Josh Sherman
3e08d173a1
Cleaned up issues with phpunit
4.2.x
2014-09-13 16:43:29 -04:00
Josh Sherman
0c40241b45
Finishing out the phpunit version.
2014-09-13 16:15:28 -04:00
Josh Sherman
891d08d7ad
Eventually...
2014-09-13 16:10:32 -04:00
Josh Sherman
cc8da12327
Still trying to get uopz to load correctly.
2014-09-13 15:32:38 -04:00
Josh Sherman
07863a5a84
Dropped absolute version paths
2014-09-13 15:23:04 -04:00
Josh Sherman
60a6cfa2bf
Removed a tab
...
How'd that get in there? ;)
2014-09-13 15:07:47 -04:00
Josh Sherman
e340593cd0
MOAR EXTENSIONS
...
Added additional paths to see which one will stick. Should move to a setup
script that sniffs the environment and injects the correct version.
2014-09-13 15:06:39 -04:00
Josh Sherman
1405ede86f
Rehashing path
2014-09-13 14:54:44 -04:00
Josh Sherman
8b024c17d9
Still no dice, went back to just appending zend_
2014-09-13 14:49:49 -04:00
Josh Sherman
9867789060
Dropped appending zend_ to the file.
2014-09-13 12:15:52 -04:00
Josh Sherman
c56aadd6e6
Updated sed
to write to a new file and then mv
2014-09-13 12:13:50 -04:00
Josh Sherman
cdce86971a
Switched command to sed
...
My fault for trusting some shit off teh interwebs without testing it. `tail`
srsly?!
2014-09-13 12:09:22 -04:00
Josh Sherman
e8781d8a7d
Stripping first line from php.ini
...
I think the dupe declaration is borking the loading of the extension. This very
well could mark the point that support for PHP 5.4 is dropped.
2014-09-13 12:03:35 -04:00
Josh Sherman
651a6d338b
Doing some debugging on Travis
2014-09-13 11:56:00 -04:00
Josh Sherman
70c21db132
PHP 5.6 is no longer an allowed failure.
2014-09-01 11:58:01 -04:00
Josh Sherman
fea03520c8
Reconfigured database username
...
Seems @travis-ci did make some changes as per their blog. Updated code to use
the username `root` for connections instead of no user.
2014-08-05 18:58:33 -04:00
Josh Sherman
4645ac95eb
Added command to create database
...
Evidently @travis-ci no longer includes the `test` database in MySQL by
default. Added the command to create said database before importing SQL.
2014-08-05 18:47:21 -04:00
Josh Sherman
73d853e866
Attempting to load extension twice
...
Seems 5.5+ handles nicely to simply changing from extension to zend_extension. 5.4 barks about not being able to find the shared object. Added 2 commands to attempt to load both. One should fail but the tests should pass. I'm not quite ready to give up on PHP 5.4, not until 5.6 is GM
2014-07-12 14:45:43 -04:00
Josh Sherman
e14db9aec8
Getting crazy with the conditionals
2014-07-12 14:41:46 -04:00
Josh Sherman
4a06032ac7
Appending zend_ to extension call
2014-07-12 14:23:18 -04:00
Josh Sherman
fc25e80142
Interrogating PHP directly for version
2014-07-12 14:14:27 -04:00
Josh Sherman
f050b50779
More tweaks.
2014-07-12 14:08:46 -04:00
Josh Sherman
5478c8df3c
Tweaked travis config
...
Fighting with uopz... to be expected though.
2014-07-12 14:04:45 -04:00
Josh Sherman
d83859f03c
Changed phpenv call
...
Was getting the major.minor and I need major.minor.revision
2014-07-12 13:22:07 -04:00
Josh Sherman
b17b35b89d
Attempting to add in the absolute path of the uopz install
2014-07-12 13:16:38 -04:00
Josh Sherman
4ba24d3684
Dropped adding extension to the INI
...
Having some problems once it gets out on travis-ci. I suspect the path to the extension isn't being set properly and/or the extension isn't being loaded as a zend_extension which is mandatory.
2014-07-12 12:58:16 -04:00
Josh Sherman
260b532a66
Dropped php-test-helpers for uopz
...
Seems that uopz has superseded php-test-helpers. Updated the exit overloading and adjusted some tests based on the new behavior of not echoing out the argument passed to exit().
2014-07-12 12:41:47 -04:00
Josh Sherman
b08e1cabeb
Added config to only test master
2014-05-12 22:48:57 -04:00
Joshua Sherman
2d327927ba
Dropped install and added 5.6 as an allowed failure
...
Still no dice on HHVM even with installing php5-dev. Added PHP 5.6 to see how
we fare. Will drop the allowed failure when 5.6 is gold or when the test suite
is passing. Whichever comes first.
2014-04-29 15:12:41 -04:00
Joshua Sherman
04d4e5105d
Attempting to get HHVM to test
2014-04-29 15:00:59 -04:00
Joshua Sherman
70a547cf6c
Changed build/log directory
2014-01-21 21:51:59 -05:00
Joshua Sherman
710620e96a
Trying all the paths.
2014-01-21 21:40:55 -05:00
Joshua Sherman
946df09750
Debugging coverage report location
2014-01-21 00:20:54 -05:00
Joshua Sherman
5f94652e9c
Rehooking up coveralls
2014-01-20 23:58:32 -05:00
Joshua Sherman
4e7f442f86
Fixed vendor paths and build path
2014-01-20 22:29:08 -05:00
Joshua Sherman
ec02d03457
Switched to HTTPS instead of SSH
...
Hoping that clears up the prompt
2014-01-20 22:26:29 -05:00
Joshua Sherman
e2f8464c51
Working towards standard directory names
2014-01-20 22:23:04 -05:00
Joshua Sherman
191ceaa4e9
Updated module path
2014-01-16 21:42:42 -05:00
Joshua Sherman
9dadc1c821
Removed finally
keyword, bringing back 5.4
2014-01-16 17:45:42 -05:00
Joshua Sherman
e662b8f2cd
Dropped create database, seems it already exists
...
Unsure why it was documented that way in the travis-ci docs if it already
existed.
2014-01-16 17:29:58 -05:00
Joshua Sherman
51467a60f7
Working on tests for the Model class
...
Fixed some bugs, got MySQL setup for Travis.
2014-01-16 17:06:31 -05:00
Joshua Sherman
7b7fd901c9
Dropped env stuff.
2014-01-13 02:04:02 -05:00
Joshua Sherman
eea368a5d8
Cleaning up, trying to figure out how to detect env
...
Travis environment, want to be able to issues commands just on HHVM.
2014-01-13 01:58:59 -05:00
Joshua Sherman
25a2493946
Added services
2014-01-13 01:50:54 -05:00
Joshua Sherman
d289d592ff
Added new dependencies to the travis config.
...
Memcache, memcached and redis have to be loaded to be able to test.
2014-01-13 01:44:23 -05:00
Joshua Sherman
38d5b503c8
Dropped debugging and fixed a typo
2014-01-12 17:05:53 -05:00
Joshua Sherman
482e4733ed
Renamed the file to echo out to
2014-01-12 16:51:35 -05:00