# Dl/test dumps core

**URL:** <https://www.ruby-forum.com/t/dl-test-dumps-core/127586>\
**Category:** Development\
**Created:** [January 30, 2008, 3:56pm UTC](https://www.ruby-forum.com/t/dl-test-dumps-core/127586 "2008-01-30T15:56:42Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sheepman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d07c76/32.png) [@sheepman](https://www.ruby-forum.com/u/sheepman)\
**Post date:** [January 30, 2008, 3:56pm UTC](https://www.ruby-forum.com/t/dl-test-dumps-core/127586/1 "2008-01-30T15:56:42Z")

</div>

e$B$3$s$P$s$Oe(B sheepman e$B$G$9!#e(B

trunk e$B$Ne(B ext/dl/test/test\_func.rb e$B$r\<B9T$9$k$He(B core  
e$B$rEG$-$^$9!#e(B  
dl  
e$B$@$+$i$3$l$O;EJ}$J$$$H$7$F!"%F%9%H\<+BN$,4V0c$C$F$$$k$N$G%Q%C%A$G$9!#e(B

# $ svn diff test\_func.rb Index: test\_func.rb

— test\_func.rb (revision 15345)  
+++ test\_func.rb (working copy)  
@@ -15,9 +15,9 @@ module DL  
def test\_isdigit()  
f = Function.new(CFunc.new(@libc[‘isdigit’], TYPE\_INT,  
‘isdigit’),  
[TYPE\_INT])

- 

```
 r1 = f.call(?1)

```

- 

```
 r2 = f.call(?2)

```

- 

```
 rr = f.call(?r)

```

- 

```
 r1 = f.call("1".ord)

```

- 

```
 r2 = f.call("2".ord)

```

- 

```
 rr = f.call("r".ord)
 assert_positive(r1)
 assert_positive(r2)
 assert_zero(rr)
```
