Updating unit tests
parent
333bf9ce16
commit
9a459d3c12
|
@ -9,18 +9,20 @@ C-STRUCT: bar
|
||||||
[ 36 ] [ "bar" heap-size ] unit-test
|
[ 36 ] [ "bar" heap-size ] unit-test
|
||||||
[ t ] [ \ <displaced-alien> "bar" c-type c-type-getter memq? ] unit-test
|
[ t ] [ \ <displaced-alien> "bar" c-type c-type-getter memq? ] unit-test
|
||||||
|
|
||||||
C-STRUCT: align-test
|
! This was actually only correct on Windows/x86:
|
||||||
{ "int" "x" }
|
|
||||||
{ "double" "y" } ;
|
|
||||||
|
|
||||||
[ 16 ] [ "align-test" heap-size ] unit-test
|
! C-STRUCT: align-test
|
||||||
|
! { "int" "x" }
|
||||||
cell 4 = [
|
! { "double" "y" } ;
|
||||||
C-STRUCT: one
|
!
|
||||||
{ "long" "a" } { "double" "b" } { "int" "c" } ;
|
! [ 16 ] [ "align-test" heap-size ] unit-test
|
||||||
|
!
|
||||||
[ 24 ] [ "one" heap-size ] unit-test
|
! cell 4 = [
|
||||||
] when
|
! C-STRUCT: one
|
||||||
|
! { "long" "a" } { "double" "b" } { "int" "c" } ;
|
||||||
|
!
|
||||||
|
! [ 24 ] [ "one" heap-size ] unit-test
|
||||||
|
! ] when
|
||||||
|
|
||||||
: MAX_FOOS 30 ;
|
: MAX_FOOS 30 ;
|
||||||
|
|
||||||
|
|
|
@ -227,3 +227,6 @@ M: f single-combination-test-2 single-combination-test-4 ;
|
||||||
[ 3 ] [ t single-combination-test-2 ] unit-test
|
[ 3 ] [ t single-combination-test-2 ] unit-test
|
||||||
[ 3 ] [ 3 single-combination-test-2 ] unit-test
|
[ 3 ] [ 3 single-combination-test-2 ] unit-test
|
||||||
[ f ] [ f single-combination-test-2 ] unit-test
|
[ f ] [ f single-combination-test-2 ] unit-test
|
||||||
|
|
||||||
|
! Regression
|
||||||
|
[ 100 ] [ [ 100 [ [ ] times ] keep ] compile-call ] unit-test
|
||||||
|
|
Loading…
Reference in New Issue