summaryrefslogtreecommitdiff
path: root/spec
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'drop_ruby_1.8.7_support' of https://github.com/koic/ffi into dr...drop_187tduehr2016-07-111-4/+0
|\
| * Remove code that handles 1.8.x specificallyKoichi ITO2016-04-241-4/+0
* | fix library loading by symblomatt wrock2016-07-051-0/+10
* | Mark spec as not supported for 1.8Andrew Neitsch2016-06-041-0/+1
* | Fix “char promoted to int when passed through ...”Andrew Neitsch2016-06-042-5/+5
* | Make testBlockingXXva do something with varargsAndrew Neitsch2016-06-042-12/+19
* | Add failing unit test for blocking: true with varargsAndrew Neitsch2016-06-012-0/+50
|/
* Support ruby 2.1.8ksss2016-01-211-4/+4
* Add Windows port to blocking function test.Lars Kanis2015-08-075-35/+151
* Fix test for :blocking=>true with a sleep()-less version.Lars Kanis2015-08-062-13/+69
* Synchronize changes between libtest and spec/ffi/fixtures directories.Lars Kanis2015-08-062-2/+29
* Exclude gettimeofday() tests on Windows.Lars Kanis2015-08-061-21/+22
* fix struct specs on 1.8tduehr2015-06-251-0/+4
* temporarily disable #427 specstduehr2015-05-223-4/+12
* enable and fix warnings in specstduehr2015-05-214-9/+4
* fix blocking function spec ... againtduehr2015-03-131-1/+1
* fix blocking function spectduehr2014-12-101-4/+7
* re-add EnumTest additionstduehr2014-10-131-0/+17
* additional specs and a minor fixtduehr2014-10-131-33/+119
* Add specs for non int enum argumentstduehr2014-10-131-0/+110
* windows support for ruby 2.1tduehr2014-10-061-0/+1
* sync specs w/ JRuby and move to rspectduehr2014-10-0234-739/+1002
* add spec from jruby issuetduehr2014-09-261-0/+16
* Merge pull request #307 from larskanis/fix-stdcall-decorationtduehr2014-07-011-0/+23
|\
| * Fix compuation of bytes stored on the stack for stdcalls, used for function d...Lars Kanis2013-11-101-0/+23
* | Merge pull request #306 from larskanis/fix-stdcalltduehr2014-07-011-0/+23
|\ \
| * | Fix stdcall ABI call convention.Lars Kanis2013-11-101-0/+23
| |/
* | fix tests for netbsdtduehr2014-07-013-4/+24
* | remove require_relativetduehr2014-06-0533-32/+34
* | add enum test to variadic spectduehr2014-06-053-1/+53
* | return of the magic encoding commenttduehr2014-06-051-0/+1
* | merge specs w/ JRuby and correct syntax to use rspectduehr2014-06-0554-96/+2146
|/
* Merge pull request #300 from larskanis/fix-spec-for-mingw32Thomas E Enebo2013-11-051-2/+7
|\
| * Fix test case so that it works on Windows.Lars Kanis2013-11-021-2/+7
* | Fix typo in spec for x64-mingw32.Lars Kanis2013-11-021-1/+1
|/
* Add specs for jruby/jruby#612Wayne Meissner2013-03-291-0/+43
* Add Pointer#type_size and make AutoPointer match the pointer it wrapsWayne Meissner2013-03-281-14/+40
* Add test for Pointer.sizeWayne Meissner2013-03-281-0/+3
* Add some Pointer#slice specsWayne Meissner2013-03-281-0/+20
* spec: Replace absolute_.. with expand_path.Paul Kunysch2013-02-121-2/+2
* spec: Test absolute library path.Paul Kunysch2013-02-121-0/+8
* Add tests for block-form of Buffer::new and MemoryPointer::newWayne Meissner2013-01-162-0/+18
* Use Rubinius API on Rubinius for forcing GCDirkjan Bussink2013-01-063-10/+11
* Fix #239 by raising an error if the library list supplied to ffi_lib is emptyWayne Meissner2012-12-171-0/+11
* Change licensing of the specs to the same license as RubyspecDirkjan Bussink2012-11-2526-315/+29
* Use matchers compatible with MSpecDirkjan Bussink2012-11-2524-466/+466
* Use values that fit into 32bits for variable-length array struct fieldsWayne Meissner2012-11-201-8/+8
* Reject :varargs parameters for callbacks. Fixes #161Wayne Meissner2012-11-131-1/+11
* Add spec for zero-length arrays in structsWayne Meissner2012-11-111-0/+40
* Add Pointer#write_bytes specWayne Meissner2012-11-101-0/+37