Check-in [3fb3d3cb0e]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
SHA1 Hash:3fb3d3cb0e2b85bb6140ceef0132a364257ecc7f
Date: 2009-02-14 21:50:53
User: kennykb
Comment:1.0b8 - commit missed change to 1 failing test, sign manifest
Tags And Properties
Changes

Changes to tdbcodbc/ChangeLog

1 2009-02-14 Kevin B. Kenny <kennykb@acm.org> 1 2009-02-14 Kevin B. Kenny <kennykb@acm.org> 2 2 3 * configure.in: 3 * configure.in: 4 * README: Advance verwsion to 1.0b8 4 * README: Advance verwsion to 1.0b8 5 * configure: autoconf-2.59 5 * configure: autoconf-2.59 6 6 7 * doc/tdbc_odbc.n: Formatting changes so that man2html works. 7 * doc/tdbc_odbc.n: Formatting changes so that man2html works. > 8 > 9 * tests/tdbcodbc.test (tdbc::odbc-26.1): > 10 Removed superfluous difference between > 11 SQLite and non-SQLite tests - all now > 12 return the same SQLSTATE. 8 13 9 2009-02-01 Kevin B. Kenny <kennykb@acm.org> 14 2009-02-01 Kevin B. Kenny <kennykb@acm.org> 10 15 11 * generic/tdbcodbc.c (StatementInitMethod): Corrected a bad check 16 * generic/tdbcodbc.c (StatementInitMethod): Corrected a bad check 12 that caused SQLDescribeParam to be bypassed entirely. Corrected 17 that caused SQLDescribeParam to be bypassed entirely. Corrected 13 bad code that was exposed by this fix (SQLDescribeParam failure was 18 bad code that was exposed by this fix (SQLDescribeParam failure was 14 handled incorrectly). Corrected the error code for variables in 19 handled incorrectly). Corrected the error code for variables in

Changes to tdbcodbc/tests/tdbcodbc.test

2941 db allrows {INSERT INTO people(idnum, name) VALUES(1, 'fred')} 2941 db allrows {INSERT INTO people(idnum, name) VALUES(1, 'fred')} 2942 } result] $result $::errorCode 2942 } result] $result $::errorCode 2943 } 2943 } 2944 -match glob 2944 -match glob 2945 -result {1 * {TDBC CONSTRAINT_VIOLATION 23000 ODBC *}} 2945 -result {1 * {TDBC CONSTRAINT_VIOLATION 23000 ODBC *}} 2946 } 2946 } 2947 2947 2948 test tdbc::odbc-26.1a {parameters in native form} {*}{ | 2948 test tdbc::odbc-26.1 {parameters in native form} {*}{ 2949 -constraints sqlite < 2950 -body { < 2951 list [catch { < 2952 db allrows {SELECT * from people where name = ?} < 2953 } result] $result $::errorCode < 2954 } < 2955 -match glob < 2956 -result {1 * {TDBC GENERAL_ERROR HY000 ODBC -1}} < 2957 } < 2958 < 2959 test tdbc::odbc-26.1b {parameters in native form} {*}{ < 2960 -constraints !sqlite 2949 -constraints !sqlite 2961 -body { 2950 -body { 2962 list [catch { 2951 list [catch { 2963 db allrows {SELECT * from people where name = ?} 2952 db allrows {SELECT * from people where name = ?} 2964 } result] $result $::errorCode 2953 } result] $result $::errorCode 2965 } 2954 } 2966 -match glob 2955 -match glob 2967 -result {1 * {TDBC DYNAMIC_SQL_ERROR 07002 ODBC *}} | 2956 -result {1 * {TDBC DYNAMIC_SQL_ERROR 07002 ODBC -1}} 2968 } 2957 } 2969 2958 2970 #------------------------------------------------------------------------------- 2959 #------------------------------------------------------------------------------- 2971 2960 2972 # Test cleanup. Get rid of the test database 2961 # Test cleanup. Get rid of the test database 2973 2962 2974 catch {rename ::db {}} 2963 catch {rename ::db {}}